/*! Inter font — embedded under SIL Open Font License 1.1
Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

*/@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,system-ui,sans-serif;color:#111;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility}.job-option-fieldset{min-width:0;margin:0;padding:22px;border:1px solid var(--ih45-c-89780abea1,rgba(20, 35, 70, .12));border-radius:20px;background:linear-gradient(145deg,var(--ih45-c-7a167be93c,rgba(247, 249, 255, .96)),rgba(255,255,255,.98));box-shadow:0 14px 34px var(--ih45-c-0913ae6f69,rgba(15, 31, 67, .055))}.job-option-fieldset legend{padding:0 8px 0 0;color:var(--ih45-c-5152451026,#101b34);font-size:16px;font-weight:800;letter-spacing:-.01em}.job-option-intro{max-width:690px;margin:0 0 16px;color:var(--ih45-c-67b7670cb4,#65708a);font-size:13px;font-weight:550;line-height:1.55}.job-option-grid{display:grid;gap:12px}.job-budget-options{grid-template-columns:repeat(2,minmax(0,1fr))}.job-duration-options{grid-template-columns:repeat(3,minmax(0,1fr))}.project-form .job-option-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:86px;margin:0;padding:15px;overflow:hidden;border:1px solid var(--ih45-c-ffdc77027e,#dfe4ef);border-radius:16px;background:#ffffffe6;color:var(--ih45-c-e0410f82b1,#17233f);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.project-form .job-option-card:after{content:"";position:absolute;top:12px;right:12px;width:8px;height:8px;border:2px solid var(--ih45-c-5fcf17d45a,#c4ccdc);border-radius:50%;background:#fff;box-sizing:border-box;transition:border-color .18s ease,background .18s ease}.project-form .job-option-card:hover{border-color:var(--ih45-c-a50179f015,#aab8d4);background:#fff;box-shadow:0 12px 24px var(--ih45-c-6694a3f7d3,rgba(20, 40, 82, .08));transform:translateY(-1px)}.project-form .job-option-card.is-selected{border-color:var(--ih45-c-1ee08b62df,#315da9);background:linear-gradient(145deg,var(--ih45-c-b48564cb27,rgba(235, 242, 255, .98)),var(--ih45-c-6fc38decba,rgba(250, 252, 255, .98)));box-shadow:0 0 0 3px var(--ih45-c-dcebbd0e13,rgba(49, 93, 169, .1)),0 14px 28px var(--ih45-c-abcdb45357,rgba(20, 46, 93, .09))}.project-form .job-option-card.is-selected:after{border-color:var(--ih45-c-1ee08b62df,#315da9);background:var(--ih45-c-1ee08b62df,#315da9);box-shadow:inset 0 0 0 2px #fff}.project-form .job-option-card:focus-within{outline:3px solid var(--ih45-c-c5185ff85d,rgba(49, 93, 169, .24));outline-offset:2px}.project-form .job-option-card input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.project-form .job-option-card>span:last-child{min-width:0;padding-right:12px}.project-form .job-option-card strong,.project-form .job-option-card small{display:block}.project-form .job-option-card strong{color:var(--ih45-c-b94ccd0c54,#14213d);font-size:14px;font-weight:800;line-height:1.25}.project-form .job-option-card small{margin-top:5px;color:var(--ih45-c-d918d30c19,#66718a);font-size:11.5px;font-weight:550;line-height:1.45}.job-option-mark,.job-option-duration{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid var(--ih45-c-528219ef61,#d7dfed);border-radius:13px;background:var(--ih45-c-ff546a05a9,#f4f7fc);color:var(--ih45-c-1ee08b62df,#315da9);font-size:17px;font-weight:850;line-height:1}.job-option-duration{font-size:14px}.job-option-card.is-selected .job-option-mark,.job-option-card.is-selected .job-option-duration{border-color:var(--ih45-c-36c8db0e15,rgba(49, 93, 169, .2));background:var(--ih45-c-1ee08b62df,#315da9);color:#fff}.job-listing-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:13px 0 15px}.job-listing-meta.is-compact{margin:10px 0 13px}.job-listing-pill{display:inline-flex;align-items:center;gap:7px;min-height:31px;padding:6px 10px;border:1px solid var(--ih45-c-53342aff70,rgba(36, 65, 116, .13));border-radius:999px;background:var(--ih45-c-f16d0592d0,#f1f5fc);color:var(--ih45-c-81e58a7008,#315281);font-size:11.5px;font-weight:750;line-height:1;white-space:nowrap}.job-listing-pill svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.job-listing-price.is-negotiable{border-color:var(--ih45-c-983f05bade,rgba(24, 111, 125, .15));background:var(--ih45-c-6507b214c5,#edf8f8);color:var(--ih45-c-e3954b9772,#176b78)}.job-listing-price.is-fixed{border-color:var(--ih45-c-7bd4f8ab90,rgba(77, 86, 108, .13));background:var(--ih45-c-9f1ce1cb1c,#f3f4f7);color:var(--ih45-c-b6e385073a,#586174)}.job-listing-expiry.is-expired{border-color:#904a4a24;background:#f9eeee;color:#925050}.job-edit-publication-summary{display:grid;gap:7px;padding:18px;border:1px solid var(--ih45-c-ed7b0641f0,rgba(26, 52, 96, .12));border-radius:17px;background:var(--ih45-c-4f04bd5686,#f8faff)}.job-edit-publication-summary .job-listing-meta{margin:3px 0 2px}.job-edit-publication-summary>small{color:var(--ih45-c-9b2083eedc,#6d7690);font-size:11.5px;font-weight:550;line-height:1.5}.agreement-price-input input:not(:disabled){border-color:var(--ih45-c-70e6efd739,#829dcc);background:#fff;box-shadow:0 0 0 3px var(--ih45-c-4861c6ff79,rgba(49, 93, 169, .08))}html[data-theme=dark] .job-option-fieldset{border-color:var(--ih45-c-cdf245fb9d,rgba(142, 166, 213, .2));background:linear-gradient(145deg,var(--ih45-c-cc6162caa5,rgba(19, 27, 44, .98)),var(--ih45-c-73b606fec3,rgba(14, 20, 33, .98)));box-shadow:0 16px 38px #0000002e}html[data-theme=dark] .job-option-fieldset legend,html[data-theme=dark] .project-form .job-option-card strong{color:var(--ih45-c-72c8dce430,#f2f5fb)!important}html[data-theme=dark] .job-option-intro,html[data-theme=dark] .project-form .job-option-card small,html[data-theme=dark] .job-edit-publication-summary>small{color:var(--ih45-c-abbaae887f,#aab4c8)!important}html[data-theme=dark] .project-form .job-option-card{border-color:var(--ih45-c-b4148f8638,#2e3a51);background:var(--ih45-c-1d6488ab1c,#151d2b);color:var(--ih45-c-f23f126e5c,#edf2fb)}html[data-theme=dark] .project-form .job-option-card:hover{border-color:var(--ih45-c-51dcab42c5,#52698f);background:var(--ih45-c-6e79aa6f84,#192334)}html[data-theme=dark] .project-form .job-option-card.is-selected{border-color:var(--ih45-c-0ce874b688,#7295d2);background:linear-gradient(145deg,var(--ih45-c-3923cd2536,rgba(34, 53, 84, .98)),var(--ih45-c-aaec4b600a,rgba(22, 33, 52, .98)));box-shadow:0 0 0 3px var(--ih45-c-db3887f3ce,rgba(105, 145, 211, .13))}html[data-theme=dark] .project-form .job-option-card:after{border-color:var(--ih45-c-eb6cce5b10,#596981);background:var(--ih45-c-ce398330f3,#111827)}html[data-theme=dark] .project-form .job-option-card.is-selected:after{border-color:var(--ih45-c-7d37efe437,#8aabe1);background:var(--ih45-c-7d37efe437,#8aabe1);box-shadow:inset 0 0 0 2px var(--ih45-c-4c15790b6d,#162238)}html[data-theme=dark] .job-option-mark,html[data-theme=dark] .job-option-duration{border-color:var(--ih45-c-6c6371d073,#34425b);background:var(--ih45-c-b6973d67b5,#1c283b);color:var(--ih45-c-1875b7f090,#a9c3f0)}html[data-theme=dark] .job-option-card.is-selected .job-option-mark,html[data-theme=dark] .job-option-card.is-selected .job-option-duration{border-color:var(--ih45-c-7d1460e2d7,#7194cf);background:var(--ih45-c-122ce505ac,#6f93d0);color:var(--ih45-c-a869b0fb3d,#101827)}html[data-theme=dark] .job-listing-pill{border-color:var(--ih45-c-96f0130726,rgba(134, 166, 220, .2));background:var(--ih45-c-80bdb54ce3,#19263b);color:var(--ih45-c-574646b5ba,#a9c6f2)}html[data-theme=dark] .job-listing-price.is-negotiable{border-color:var(--ih45-c-f2ee21ecf5,rgba(94, 191, 196, .22));background:var(--ih45-c-f66a672cd7,#123038);color:var(--ih45-c-647b38f1c3,#83d1d4)}html[data-theme=dark] .job-listing-price.is-fixed{border-color:var(--ih45-c-685d75e7ea,rgba(168, 179, 201, .18));background:var(--ih45-c-9b3c2ab5e9,#242b38);color:var(--ih45-c-bb1608f326,#c1c9d8)}html[data-theme=dark] .job-listing-expiry.is-expired{border-color:#d8898933;background:#382225;color:#e3a5a8}html[data-theme=dark] .job-edit-publication-summary{border-color:var(--ih45-c-a1a8dfa350,rgba(135, 161, 207, .19));background:var(--ih45-c-11df1516b9,#141d2d)}html[data-theme=dark] .agreement-price-input input:not(:disabled){border-color:var(--ih45-c-0ce874b688,#7295d2);background:var(--ih45-c-e81b6f7e01,#111a29);color:var(--ih45-c-fd74ec122e,#f1f5fb);box-shadow:0 0 0 3px var(--ih45-c-d8036bd038,rgba(112, 150, 215, .12))}@media (max-width: 760px){.job-option-fieldset{padding:17px;border-radius:18px}.job-budget-options,.job-duration-options{grid-template-columns:1fr}.project-form .job-option-card{min-height:78px;padding:13px}.job-listing-meta{gap:7px;margin:11px 0 13px}.job-listing-pill{min-height:30px;padding:6px 9px;font-size:11px}}@media (max-width: 390px){.job-listing-meta{align-items:stretch;flex-direction:column}.job-listing-pill{width:100%;justify-content:flex-start}}.privacy-erasure-choice-fieldset{min-width:0;margin:0;padding:18px;border:1px solid #d7ddd6;border-radius:17px;background:#f8faf7}.privacy-erasure-choice-fieldset legend{padding:0 7px;color:#29352d;font-size:13px;font-weight:850}.privacy-erasure-choice-intro{margin:0 0 14px;color:#687269;font-size:11px;line-height:1.6}.privacy-erasure-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.privacy-erasure-choice{position:relative;display:grid!important;grid-template-columns:30px minmax(0,1fr);gap:11px!important;align-items:start;padding:15px;border:1px solid #d7ddd6;border-radius:14px;background:#fff;color:#303a32;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.privacy-erasure-choice:hover:not(.is-disabled){border-color:#8da393;box-shadow:0 8px 22px #2b443114}.privacy-erasure-choice.is-selected{border-color:#5f8068;background:#eef6f0;box-shadow:inset 0 0 0 1px #5f8068}.privacy-erasure-choice.is-danger.is-selected{border-color:#a04c45;background:#fff2f0;box-shadow:inset 0 0 0 1px #a04c45}.privacy-erasure-choice.is-disabled{background:#f1f2ef;cursor:not-allowed;opacity:.64}.privacy-erasure-choice input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.privacy-erasure-choice-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#e5ece6;color:#496050;font-size:9px;font-weight:900;letter-spacing:.05em}.privacy-erasure-choice.is-danger .privacy-erasure-choice-mark{background:#f3e5e3;color:#8c443e}.privacy-erasure-choice strong,.privacy-erasure-choice small{display:block}.privacy-erasure-choice strong{margin-bottom:5px;color:#29332b;font-size:12px}.privacy-erasure-choice small{color:#6d766f;font-size:10px;font-weight:600;line-height:1.55;text-align:left}.privacy-erasure-eligibility{margin-top:12px;padding:13px 15px;border:1px solid #dfc985;border-radius:13px;background:#fff9e8;color:#69561c}.privacy-erasure-eligibility.is-ready{border-color:#afd0b5;background:#edf8ef;color:#315d39}.privacy-erasure-eligibility.is-error{border-color:#dfaaa5;background:#fff1ef;color:#7b3934}.privacy-erasure-eligibility strong{display:block;margin-bottom:4px;font-size:11px}.privacy-erasure-eligibility p{margin:0;font-size:10px;line-height:1.6}.privacy-erasure-eligibility ul{display:grid;gap:5px;margin:9px 0 0;padding-left:18px;font-size:10px;line-height:1.5}.erasure-blocker-list{display:grid!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important}.erasure-blocker-list li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px;border:1px solid rgba(151,80,71,.2);border-radius:10px;background:#ffffff94}.erasure-blocker-list li:before{content:none!important}.erasure-blocker-list li>span:last-child{min-width:0}.erasure-blocker-list strong,.erasure-blocker-list small{display:block}.erasure-blocker-list strong{margin:0 0 3px;color:inherit;font-size:11px;line-height:1.4}.erasure-blocker-list small{color:inherit;font-size:10px;font-weight:600;line-height:1.5;opacity:.88}.erasure-blocker-count{width:28px;height:28px;display:grid!important;place-items:center;border-radius:9px;background:#f2d9d5;color:#7c342e;font-size:11px;font-weight:900}.privacy-eligibility-refresh{min-height:34px;margin-top:12px;padding:7px 11px;border:1px solid currentColor;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.privacy-eligibility-refresh:hover:not(:disabled){background:#ffffffb8}.privacy-eligibility-refresh:disabled{cursor:wait;opacity:.55}.privacy-erasure-requested-action{display:grid;gap:4px;margin:14px 0;padding:14px 16px;border:1px solid #bdd2c1;border-radius:14px;background:linear-gradient(135deg,#eef7f0,#fbfdfb);color:#304c36}.privacy-erasure-requested-action.is-close_account{border-color:#dfaaa5;background:linear-gradient(135deg,#fff0ee,#fffaf9);color:#71342f}.privacy-erasure-requested-action.is-legacy{border-color:#dec77e;background:#fff9e7;color:#695719}.privacy-erasure-requested-action.is-confirmation{border-color:#a9c7af;background:#edf7ef}.privacy-erasure-requested-action>span{font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.privacy-erasure-requested-action>strong{font-size:13px}.privacy-erasure-requested-action>p{margin:0;font-size:10px;line-height:1.55}.erasure-request-selector .privacy-erasure-requested-action{max-width:620px;margin-bottom:0}html[data-theme=dark] .privacy-erasure-choice-fieldset,html[data-theme=dark] .privacy-erasure-choice,html[data-theme=dark] .privacy-erasure-requested-action{border-color:#3d4940;background:#252d27;color:#dce7de}html[data-theme=dark] .privacy-erasure-choice-fieldset legend,html[data-theme=dark] .privacy-erasure-choice strong,html[data-theme=dark] .privacy-erasure-requested-action>strong{color:#edf3ee}html[data-theme=dark] .privacy-erasure-choice-intro,html[data-theme=dark] .privacy-erasure-choice small{color:#aeb9b0}html[data-theme=dark] .privacy-erasure-choice.is-selected,html[data-theme=dark] .privacy-erasure-requested-action.is-minimize_data,html[data-theme=dark] .privacy-erasure-requested-action.is-confirmation{border-color:#66866e;background:#26372a}html[data-theme=dark] .privacy-erasure-choice.is-danger.is-selected,html[data-theme=dark] .privacy-erasure-requested-action.is-close_account{border-color:#8e514b;background:#3b2927}html[data-theme=dark] .privacy-erasure-choice.is-disabled{background:#292d2a}html[data-theme=dark] .privacy-erasure-eligibility{border-color:#685e36;background:#332f21;color:#e2d8b5}html[data-theme=dark] .privacy-erasure-eligibility.is-ready{border-color:#496e50;background:#243629;color:#c6e2cc}html[data-theme=dark] .privacy-erasure-eligibility.is-error{border-color:#754641;background:#3a2826;color:#efc5c1}html[data-theme=dark] .privacy-erasure-requested-action.is-legacy{border-color:#685e36;background:#332f21;color:#e2d8b5}@media (max-width: 720px){.privacy-erasure-choice-grid{grid-template-columns:1fr}.privacy-erasure-choice-fieldset{padding:15px}}.erasure-account-shell{display:grid;gap:20px;padding-bottom:64px}.erasure-account-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:clamp(20px,4vw,32px);border:1px solid #d9ded7;border-radius:22px;background:linear-gradient(145deg,#eef5eff2,#fffffffa 56%),#fff;box-shadow:0 18px 44px #273d2c14}.erasure-account-person{display:flex;align-items:center;gap:16px;min-width:0}.erasure-account-avatar{flex:0 0 auto;width:68px;height:68px;display:grid;place-items:center;overflow:hidden;border:1px solid #ccd9ce;border-radius:20px;background:#dfeadf;color:#31563a;font-size:24px;font-weight:900}.erasure-account-avatar img{width:100%;height:100%;object-fit:cover}.erasure-account-person h1{margin:5px 0 6px;color:#1f2b22;font-size:clamp(24px,4vw,36px);letter-spacing:-.04em}.erasure-account-person p{margin:0;color:#6e786f;font-size:14px;overflow-wrap:anywhere}.erasure-account-person .erasure-account-auth-state{max-width:720px;margin-top:9px;padding:9px 11px;border:1px solid #bad4bf;border-radius:10px;background:#edf7ef;color:#315b3a;font-size:12px;font-weight:750;line-height:1.5}.erasure-account-person code{color:#435147;font-size:13px}.erasure-account-header-actions{display:flex;align-items:center;gap:10px}.erasure-lifecycle-pill,.erasure-case-status{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid #c9d8cc;border-radius:999px;background:#e9f3eb;color:#365b3e;font-size:13px;font-weight:800;text-align:center}.erasure-lifecycle-pill.is-data_minimized,.erasure-lifecycle-pill.is-closure_pending,.erasure-lifecycle-pill.is-closed,.erasure-case-status.is-processing,.erasure-case-status.is-failed{border-color:#e1b9b5;background:#fff0ef;color:#8b3434}.erasure-actions-menu{position:relative;z-index:8}.erasure-actions-menu>summary{width:42px;height:42px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #cfd7cf;border-radius:12px;background:#fff;color:#334038;font-size:18px;font-weight:900;letter-spacing:2px;cursor:pointer;list-style:none}.erasure-actions-menu>summary::-webkit-details-marker{display:none}.erasure-actions-menu[open]>summary{border-color:#7f9583;box-shadow:0 0 0 3px #48634e1a}.erasure-actions-menu>div{position:absolute;top:calc(100% + 8px);right:0;width:min(310px,calc(100vw - 36px));padding:8px;border:1px solid #d6dbd4;border-radius:14px;background:#fff;box-shadow:0 20px 48px #1d271f2e}.erasure-actions-menu button,.erasure-actions-menu a{width:100%;display:grid;gap:3px;padding:12px;border:0;border-radius:10px;background:transparent;color:#263229;font:inherit;text-align:left;cursor:pointer;text-decoration:none}.erasure-actions-menu button:hover:not(:disabled),.erasure-actions-menu a:hover{background:#f1f5f1}.erasure-actions-menu button.is-danger{color:#8e3434}.erasure-actions-menu button.is-danger:hover:not(:disabled){background:#fff0ef}.erasure-actions-menu button:disabled{cursor:not-allowed;opacity:.42}.erasure-actions-menu button span,.erasure-actions-menu a span{font-size:14px;font-weight:850}.erasure-actions-menu button small,.erasure-actions-menu a small{color:#788078;font-size:12px;line-height:1.45}.moderation-user-shell,.moderation-admin-shell{display:grid;gap:22px;padding-bottom:72px}.moderation-user-page{min-height:100vh;overflow-anchor:none}.moderation-user-shell{min-height:640px}.moderation-user-header,.moderation-search-card,.moderation-workbench,.moderation-appeals-admin,.moderation-case-register,.moderation-decision-card,.moderation-appeal-card,.moderation-clear-card{border:1px solid #d9e0d9;border-radius:22px;background:#fff;box-shadow:0 16px 42px #24362812}.moderation-user-header{padding:clamp(22px,4vw,38px);background:radial-gradient(circle at top right,rgba(126,164,133,.17),transparent 42%),linear-gradient(145deg,#f3f8f3,#fff 64%)}.moderation-user-header h1,.moderation-admin-shell h1,.moderation-admin-shell h2,.moderation-decision-card h2,.moderation-appeal-card h2,.moderation-clear-card h2{margin:7px 0 8px;color:#202b22;letter-spacing:-.035em}.moderation-user-header h1{font-size:clamp(32px,5vw,48px)}.moderation-user-header p,.moderation-search-card p,.moderation-active-case p,.moderation-legal-warning p,.moderation-clear-card p{margin:0;color:#667168;line-height:1.65}.moderation-clear-card{display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;align-items:start;padding:clamp(20px,4vw,32px)}.moderation-status-error-card{display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;align-items:start;padding:clamp(20px,4vw,32px);border:1px solid #d6bd7a;border-radius:22px;background:linear-gradient(145deg,#fff9e9,#fff 68%);box-shadow:0 16px 42px #57451c14}.moderation-status-error-card>span{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#9a6c14;color:#fff;font-size:28px;font-weight:900}.moderation-status-error-card h2{margin:7px 0 8px;color:#3f3219;letter-spacing:-.035em}.moderation-status-error-card p{margin:0 0 9px;color:#6c5a35;line-height:1.65}.moderation-status-error-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.moderation-status-read-error{margin:0;padding:13px 16px;border:1px solid #d6bd7a;border-radius:13px;background:#fff9e9;color:#6c521d;font-size:13px;line-height:1.55}.moderation-clear-card>span{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#e4f2e7;color:#32613c;font-size:28px;font-weight:900}.moderation-clear-card .privacy-primary-button{margin-top:16px}.moderation-decision-card,.moderation-appeal-card{padding:clamp(20px,4vw,32px)}.moderation-decision-card.is-active{border-color:#e4b4ae;box-shadow:0 18px 48px #852e2a1a}.moderation-decision-card.is-scheduled{border-color:#e3ca91}.restricted-account-lock-card{display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:clamp(20px,4vw,32px);border:1px solid #dfaaa4;border-radius:22px;background:linear-gradient(145deg,#fff1effa,#fffcfbfa);box-shadow:0 18px 48px #852e2a1c;color:#4f2622}.restricted-account-lock-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#9f3933;color:#fff;font-size:30px;font-weight:900}.restricted-account-lock-card h2{margin:6px 0 10px;color:#4c211e;font-size:clamp(25px,4vw,36px);letter-spacing:-.035em}.restricted-account-lock-card>div>p{margin:0;color:#75443f;line-height:1.65}.restricted-account-lock-duration,.restricted-account-lock-reason{display:grid;gap:5px;margin-top:18px;padding:16px 18px;border:1px solid #e5bbb6;border-radius:15px;background:#ffffffb8}.restricted-account-lock-duration>span,.restricted-account-lock-reason>span{color:#8b4a44;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.restricted-account-lock-duration strong,.restricted-account-lock-reason strong{font-size:17px}.restricted-account-lock-duration p,.restricted-account-lock-reason p{margin:2px 0 0;color:#69403c;line-height:1.6}.restricted-account-lock-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.moderation-appeal-card:focus,.moderation-redress-card:focus{outline:3px solid rgba(66,96,73,.22);outline-offset:4px}.moderation-appeal-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0}.moderation-appeal-meta>div,.moderation-appeal-guidance{padding:14px 15px;border:1px solid #dce2dc;border-radius:14px;background:#f7f9f6}.moderation-appeal-meta dt{margin-bottom:5px;color:#748077;font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.moderation-appeal-meta dd{margin:0;color:#303a32;font-size:13px;font-weight:700;line-height:1.5}.moderation-appeal-guidance{margin:16px 0;border-color:#ccd9ce;background:#f0f6f1}.moderation-appeal-guidance strong{color:#334b38;font-size:13px}.moderation-appeal-guidance p{margin:5px 0 0;color:#607065;font-size:12px;line-height:1.6}.moderation-redress-card{padding:clamp(20px,4vw,28px);border:1px solid #d9dfd9;border-radius:20px;background:#fff;box-shadow:0 14px 38px #232f260f}.moderation-redress-card h2{margin:6px 0 9px;color:#253029;font-size:clamp(20px,3vw,27px);letter-spacing:-.025em}.moderation-redress-card p{margin:0 0 16px;color:#667168;line-height:1.65}.moderation-duration-banner{display:grid;gap:5px;margin-top:20px;padding:18px 20px;border:1px solid #e3b4ae;border-radius:17px;background:linear-gradient(135deg,#ac3e3417,#fffaf8f5);color:#5d2925}.moderation-duration-banner>span{font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.moderation-duration-banner strong{font-size:clamp(22px,4vw,30px);letter-spacing:-.025em}.moderation-duration-banner p{margin:0;color:#75433e;font-size:14px;font-weight:650;line-height:1.55}.moderation-decision-topline,.moderation-selected-user,.moderation-admin-shell .admin-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.moderation-status-pill,.admin-role-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border:1px solid #ced8d0;border-radius:999px;background:#eef4ef;color:#3e5743;font-size:12px;font-weight:850;text-align:center}.moderation-status-pill.is-active,.moderation-status-pill.is-submitted,.moderation-status-pill.is-in_review{border-color:#e0aaa5;background:#fff0ef;color:#8a3333}.moderation-status-pill.is-scheduled{border-color:#e2c479;background:#fff8df;color:#765811}.moderation-status-pill.is-expired,.moderation-status-pill.is-lifted,.moderation-status-pill.is-accepted{border-color:#afceb5;background:#ecf7ee;color:#35623d}.moderation-status-pill.is-rejected{border-color:#cfd2d0;background:#f1f2f1;color:#59615b}.moderation-decision-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;margin:24px 0}.moderation-decision-meta>div,.moderation-basis-grid article,.moderation-reason-block,.moderation-active-case,.moderation-legal-warning{padding:16px;border:1px solid #e0e5e0;border-radius:15px;background:#f8faf8}.moderation-decision-meta dt{margin-bottom:6px;color:#79827b;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.moderation-decision-meta dd{margin:0;color:#2b352d;font-size:14px;font-weight:750;line-height:1.5}.moderation-reason-block h3,.moderation-basis-grid h3,.moderation-legal-warning strong{margin:0 0 7px;color:#29352c;font-size:14px}.moderation-reason-block p,.moderation-basis-grid p,.moderation-appeal-card>p{margin:0;color:#58635a;line-height:1.7;overflow-wrap:anywhere}.moderation-basis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.moderation-lift-banner{margin-top:14px;padding:15px 17px;border:1px solid #aed0b5;border-radius:14px;background:#edf8ef;color:#315c39}.moderation-lift-banner p{margin:5px 0 0}.moderation-adjustment-banner{margin-top:14px;padding:15px 17px;border:1px solid #d8c58a;border-radius:14px;background:#fff9e7;color:#65531c}.moderation-adjustment-banner p{margin:5px 0}.moderation-adjustment-banner small{color:#7a6b3c}.moderation-decision-actions,.moderation-form-footer,.moderation-appeal-review-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:18px}.moderation-appeal-card textarea,.moderation-decision-form textarea,.moderation-decision-form input,.moderation-decision-form select,.moderation-search-card input,.moderation-appeal-admin-list textarea{width:100%;box-sizing:border-box;margin-top:8px;padding:12px 13px;border:1px solid #cfd8d0;border-radius:12px;background:#fff;color:#273129;font:inherit;line-height:1.55}.moderation-appeal-card textarea:focus,.moderation-decision-form textarea:focus,.moderation-decision-form input:focus,.moderation-decision-form select:focus,.moderation-search-card input:focus,.moderation-appeal-admin-list textarea:focus{outline:none;border-color:#78917d;box-shadow:0 0 0 3px #4d6c541c}.moderation-form-footer small{margin-right:auto;color:#7c857e}.moderation-search-card,.moderation-workbench,.moderation-appeals-admin,.moderation-case-register{padding:clamp(18px,3vw,28px)}.moderation-workbench{scroll-margin-top:18px}.moderation-search-card form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:17px}.moderation-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-top:14px}.moderation-search-results button{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #d8dfd8;border-radius:14px;background:#f8faf8;color:#28322a;font:inherit;text-align:left;cursor:pointer}.moderation-search-results button:hover{border-color:#9bb19f;background:#eff5f0}.moderation-search-results button>span:last-child{min-width:0;display:grid;gap:3px}.moderation-search-results small,.moderation-selected-user code,.moderation-case-list small,.moderation-appeal-admin-list small{color:#778079;font-size:11px;overflow-wrap:anywhere}.moderation-selected-user{align-items:center;margin-bottom:20px}.moderation-selected-user>div:nth-child(2){min-width:0;flex:1}.moderation-selected-user h2{margin:3px 0}.moderation-subject-state{margin:-7px 0 18px;padding:13px 15px;border:1px solid #d9e1da;border-radius:13px;background:#f5f8f5;color:#526057;font-size:13px;font-weight:700}.moderation-subject-state.is-error{border-color:#e4b4af;background:#fff1f0;color:#8a3434}.moderation-subject-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-7px 0 20px;padding:14px 16px;border:1px solid #dce4dd;border-radius:14px;background:#f7faf7}.moderation-subject-summary>div{display:flex;flex-wrap:wrap;gap:8px}.moderation-subject-summary span{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border:1px solid #d6dfd7;border-radius:999px;background:#fff;color:#59645c;font-size:11px;font-weight:800}.moderation-subject-summary>a{flex:0 0 auto;white-space:nowrap}.moderation-job-opening{display:grid;gap:7px;padding:clamp(18px,3vw,25px);border:1px solid #cfdccf;border-radius:18px;background:linear-gradient(145deg,#f2f8f2,#fff);box-shadow:0 13px 34px #2436280f}.moderation-job-opening h2,.moderation-job-opening p{margin:0}.moderation-job-opening p{color:#5e6961;font-size:13px;line-height:1.6}.moderation-job-opening.is-error{border-color:#e2aca7;background:linear-gradient(145deg,#fff0ee,#fff)}.moderation-job-opening.is-error h2,.moderation-job-opening.is-error p{color:#833837}.moderation-job-opening>a{justify-self:start;margin-top:5px}.moderation-decision-form{display:grid;gap:17px}.moderation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.moderation-decision-form label{color:#3c493f;font-size:13px;font-weight:800}.moderation-active-case{border-color:#dec47f;background:#fff9e8}.moderation-source-job{display:grid;gap:10px;margin-bottom:18px;padding:17px;border:1px solid #d8c782;border-radius:16px;background:#fff9e7}.moderation-notice-source{display:grid;gap:5px;margin-top:12px;padding:14px 16px;border:1px solid #d7ded8;border-radius:14px;background:#f8faf8}.moderation-notice-source p,.moderation-notice-source small{margin:0;overflow-wrap:anywhere}.moderation-notice-source small{color:#778079}.moderation-source-job h3,.moderation-source-job p{margin:5px 0 0}.moderation-source-job p{color:#525d54;line-height:1.65;white-space:pre-wrap}.moderation-source-job small{color:#73663d;overflow-wrap:anywhere}.moderation-duration-presets{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.moderation-duration-presets button{padding:7px 10px;border:1px solid #ccd7ce;border-radius:999px;background:#f4f7f4;color:#465149;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.moderation-duration-presets button:hover,.moderation-duration-presets button.is-selected{border-color:#77947d;background:#e4f0e6;color:#31583a}.moderation-reason-guidance{padding:14px 16px;border-left:4px solid #78947e;border-radius:5px 13px 13px 5px;background:#f0f6f1}.moderation-reason-guidance strong{color:#344b39;font-size:13px}.moderation-reason-guidance p{margin:5px 0 0;color:#607064;font-size:13px;line-height:1.6}.moderation-terms-shortcut{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:0;color:#465b4b;font-size:12px;line-height:1.5}.moderation-terms-shortcut button{flex:0 0 auto;padding:8px 12px;border:1px solid #78947e;border-radius:999px;background:#fff;color:#31583a;font:inherit;font-weight:850;cursor:pointer}.moderation-terms-shortcut button:hover:not(:disabled){background:#e4f0e6}.moderation-terms-shortcut button:disabled{border-color:#b7c8ba;background:#e8f1ea;color:#4b6651;cursor:default}.moderation-active-case .privacy-secondary-button{margin-top:14px}.moderation-adjustment-form{display:grid;gap:13px;margin-top:16px;padding:16px;border:1px solid #d8c58a;border-radius:15px;background:#fffdf5}.moderation-adjustment-form>div:first-child p{margin:6px 0 0;color:#6d654d;font-size:12px;line-height:1.55}.moderation-adjustment-form label{display:grid;gap:7px;color:#4b4637;font-size:12px;font-weight:800}.moderation-adjustment-form input,.moderation-adjustment-form textarea{width:100%;padding:11px 13px;border:1px solid #d8d2bd;border-radius:11px;outline:none;background:#fff;color:#20221f;font:inherit}.moderation-adjustment-form textarea{resize:vertical}.moderation-adjustment-form input:focus,.moderation-adjustment-form textarea:focus{border-color:#8e7e45;box-shadow:0 0 0 3px #8e7e451f}.moderation-adjustment-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.moderation-adjustment-actions .privacy-secondary-button{margin-top:0}.moderation-owner-confirmation{padding:16px;border:1px solid #e1aaa5;border-radius:15px;background:#fff1f0}.moderation-owner-confirmation small{display:block;margin-top:7px;color:#8b4844}.moderation-legal-warning{border-color:#d8c58a;background:#fff9e7}.moderation-appeal-admin-list,.moderation-case-list{display:grid;gap:12px;margin-top:18px}.moderation-appeal-admin-list>article{padding:17px;border:1px solid #dde2dd;border-radius:16px;background:#fafbfa}.moderation-appeal-admin-list h3{margin:4px 0 0}.moderation-appeal-admin-list>article>p{margin:15px 0 9px;color:#4d5950;line-height:1.65}.moderation-case-list article{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) minmax(130px,.8fr) auto;gap:14px;align-items:center;padding:13px 15px;border:1px solid #e0e4e0;border-radius:13px;background:#fafbfa;color:#4d584f;font-size:13px}.moderation-case-list article>div{display:grid;gap:4px}html[data-theme=dark] .moderation-user-header,html[data-theme=dark] .moderation-search-card,html[data-theme=dark] .moderation-workbench,html[data-theme=dark] .moderation-appeals-admin,html[data-theme=dark] .moderation-case-register,html[data-theme=dark] .moderation-decision-card,html[data-theme=dark] .moderation-appeal-card,html[data-theme=dark] .moderation-clear-card,html[data-theme=dark] .moderation-appeal-admin-list>article,html[data-theme=dark] .moderation-case-list article{border-color:#39423b;background:#222824;color:#e8ece9}html[data-theme=dark] .moderation-user-header h1,html[data-theme=dark] .moderation-admin-shell h1,html[data-theme=dark] .moderation-admin-shell h2,html[data-theme=dark] .moderation-decision-card h2,html[data-theme=dark] .moderation-appeal-card h2,html[data-theme=dark] .moderation-clear-card h2,html[data-theme=dark] .moderation-reason-block h3,html[data-theme=dark] .moderation-basis-grid h3,html[data-theme=dark] .moderation-decision-meta dd,html[data-theme=dark] .moderation-decision-form label{color:#eef3ef}html[data-theme=dark] .moderation-reason-block,html[data-theme=dark] .moderation-basis-grid article,html[data-theme=dark] .moderation-decision-meta>div,html[data-theme=dark] .moderation-adjustment-form{border-color:#3e4941;background:#29312b}html[data-theme=dark] .moderation-adjustment-banner{border-color:#665d38;background:#302d21;color:#e4ddc1}html[data-theme=dark] .moderation-duration-banner{border-color:#744a45;background:linear-gradient(135deg,#382825,#2d2624);color:#f3d4cf}html[data-theme=dark] .moderation-duration-banner p{color:#d9b2ac}html[data-theme=dark] .restricted-account-lock-card{border-color:#70433f;background:linear-gradient(145deg,#382725,#292321);color:#f1d7d3}html[data-theme=dark] .moderation-status-error-card{border-color:#6c5b32;background:linear-gradient(145deg,#332d20,#24231f);color:#eee2bf}html[data-theme=dark] .moderation-status-error-card h2{color:#fff5da}html[data-theme=dark] .moderation-status-error-card p{color:#d7c79d}html[data-theme=dark] .moderation-status-read-error{border-color:#6c5b32;background:#302b1f;color:#e2d3ac}html[data-theme=dark] .restricted-account-lock-card h2{color:#fff0ed}html[data-theme=dark] .restricted-account-lock-card>div>p,html[data-theme=dark] .restricted-account-lock-duration p,html[data-theme=dark] .restricted-account-lock-reason p{color:#d9b7b2}html[data-theme=dark] .restricted-account-lock-duration,html[data-theme=dark] .restricted-account-lock-reason{border-color:#66433f;background:#120f0e52}html[data-theme=dark] .moderation-redress-card,html[data-theme=dark] .moderation-appeal-meta>div,html[data-theme=dark] .moderation-appeal-guidance{border-color:#3d473f;background:#222824}html[data-theme=dark] .moderation-redress-card h2,html[data-theme=dark] .moderation-appeal-meta dd,html[data-theme=dark] .moderation-appeal-guidance strong{color:#eef3ef}html[data-theme=dark] .moderation-redress-card p,html[data-theme=dark] .moderation-appeal-guidance p{color:#aeb8b0}html[data-theme=dark] .moderation-adjustment-banner small,html[data-theme=dark] .moderation-adjustment-form>div:first-child p{color:#c7bd9a}html[data-theme=dark] .moderation-adjustment-form label{color:#eef3ef}html[data-theme=dark] .moderation-adjustment-form input,html[data-theme=dark] .moderation-adjustment-form textarea{border-color:#4a564d;background:#1e2420;color:#f2f4f2}html[data-theme=dark] .moderation-source-job,html[data-theme=dark] .moderation-notice-source,html[data-theme=dark] .moderation-reason-guidance{border-color:#665d38;background:#302d21}html[data-theme=dark] .moderation-subject-state,html[data-theme=dark] .moderation-subject-summary{border-color:#3e4941;background:#29312b;color:#c7d0c9}html[data-theme=dark] .moderation-subject-state.is-error{border-color:#704843;background:#372725;color:#f1c9c5}html[data-theme=dark] .moderation-subject-summary span{border-color:#465249;background:#202622;color:#d7ded8}html[data-theme=dark] .moderation-job-opening{border-color:#3f4c42;background:linear-gradient(145deg,#283029,#202421)}html[data-theme=dark] .moderation-job-opening h2{color:#edf2ee}html[data-theme=dark] .moderation-job-opening p{color:#b9c3bb}html[data-theme=dark] .moderation-job-opening.is-error{border-color:#704843;background:linear-gradient(145deg,#382725,#292221)}html[data-theme=dark] .moderation-job-opening.is-error h2,html[data-theme=dark] .moderation-job-opening.is-error p{color:#efc5c1}html[data-theme=dark] .moderation-source-job p,html[data-theme=dark] .moderation-source-job small,html[data-theme=dark] .moderation-reason-guidance p,html[data-theme=dark] .moderation-reason-guidance strong{color:#e4ddc1}html[data-theme=dark] .moderation-terms-shortcut{border-color:#665d38;color:#ddd4b7}html[data-theme=dark] .moderation-terms-shortcut button{border-color:#8b8051;background:#25251e;color:#f0e8c8}html[data-theme=dark] .moderation-terms-shortcut button:hover:not(:disabled),html[data-theme=dark] .moderation-terms-shortcut button:disabled{background:#3a3828}html[data-theme=dark] .moderation-appeal-card textarea,html[data-theme=dark] .moderation-decision-form textarea,html[data-theme=dark] .moderation-decision-form input,html[data-theme=dark] .moderation-decision-form select,html[data-theme=dark] .moderation-search-card input,html[data-theme=dark] .moderation-appeal-admin-list textarea{border-color:#4a564d;background:#1e2420;color:#f2f4f2}@media (max-width: 900px){.moderation-decision-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-case-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.moderation-terms-shortcut{align-items:stretch;flex-direction:column}.moderation-terms-shortcut button{width:100%}}@media (max-width: 680px){.moderation-decision-topline,.moderation-selected-user,.moderation-admin-shell .admin-page-header{align-items:stretch;flex-direction:column}.moderation-status-pill,.admin-role-badge{align-self:flex-start}.moderation-decision-meta,.moderation-basis-grid,.moderation-form-grid,.moderation-search-card form,.moderation-case-list article{grid-template-columns:1fr}.moderation-clear-card,.moderation-status-error-card{grid-template-columns:1fr}.moderation-status-error-actions,.moderation-decision-actions,.moderation-appeal-review-actions,.moderation-adjustment-actions,.moderation-subject-summary{align-items:stretch;flex-direction:column}.moderation-subject-summary>a{width:100%;white-space:normal}.moderation-adjustment-actions button{width:100%}}.privacy-admin-account-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:2px 0 13px;padding:7px 12px;border:1px solid #c9d8cb;border-radius:10px;background:#edf5ee;color:#31573a;font-size:13px;font-weight:800;font-family:inherit;text-decoration:none;cursor:pointer}.privacy-admin-account-link:hover{border-color:#91aa96;background:#e4f0e6}button.privacy-admin-account-link{width:100%}.privacy-admin-account-link:disabled{cursor:wait;opacity:.68}.erasure-request-selector,.erasure-identity-card,.erasure-inventory-card,.erasure-blockers-card,.erasure-case-card,.erasure-account-notice{border:1px solid #d9ded7;border-radius:18px;background:#fff}.erasure-request-selector{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:18px 20px}.erasure-request-selector h2,.erasure-identity-card h2,.erasure-card-heading h2,.erasure-case-card h2{margin:5px 0 0;color:#253029;font-size:20px}.erasure-request-selector label,.erasure-identity-card label,.erasure-owner-approval label,.erasure-dialog label{display:grid;gap:7px;color:#354039;font-size:14px;font-weight:800}.erasure-request-selector select,.erasure-identity-card select,.erasure-identity-card textarea,.erasure-owner-approval input,.erasure-dialog textarea{width:100%;box-sizing:border-box;padding:12px 13px;border:1px solid #ccd5cc;border-radius:11px;background:#fff;color:#242c26;font:inherit;font-size:14px;line-height:1.55;outline:none}.erasure-identity-card textarea,.erasure-dialog textarea{resize:vertical}.erasure-request-selector select:focus,.erasure-identity-card select:focus,.erasure-identity-card textarea:focus,.erasure-owner-approval input:focus,.erasure-dialog textarea:focus{border-color:#718b77;box-shadow:0 0 0 3px #47664e1c}.erasure-identity-card{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(220px,.65fr) minmax(260px,1fr) auto;align-items:end;gap:16px;padding:20px;border-color:#d7cda8;background:#fffbef}.erasure-identity-card p,.erasure-account-notice p,.erasure-blockers-card p,.erasure-inventory-card>p,.erasure-owner-approval p,.erasure-execute-panel p,.erasure-dialog-intro{margin:6px 0 0;color:#687269;font-size:14px;line-height:1.6}.erasure-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.erasure-inventory-card,.erasure-case-card{padding:20px}.erasure-inventory-card.is-retained{border-color:#ddd3b3;background:#fffdf5}.erasure-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.erasure-card-mark{flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:12px;font-weight:850}.erasure-card-mark.is-removable{background:#e7f3e9;color:#315f3b}.erasure-card-mark.is-retained{background:#f6ecd0;color:#70561c}.erasure-inventory-card ul,.erasure-blockers-card ul{display:grid;gap:0;margin:16px 0 0;padding:0;list-style:none}.erasure-inventory-card li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;border-top:0;color:#566158;font-size:14px}.erasure-inventory-card li strong{min-width:30px;color:#29332c;text-align:right}.erasure-blockers-card{padding:18px 20px;border-color:#e0b4af;background:#fff2f0}.erasure-blockers-card>div,.erasure-completed-banner{display:grid;grid-template-columns:40px minmax(0,1fr);gap:13px;align-items:start}.erasure-blockers-card>div>span,.erasure-completed-banner>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#9a3939;color:#fff;font-weight:900}.erasure-blockers-card strong{color:#7d2f2f;font-size:16px}.erasure-blockers-card ul{gap:7px;margin-left:53px;color:#7a4441;font-size:14px}.erasure-blockers-card .erasure-blocker-list{margin-left:53px!important}.erasure-blockers-card .erasure-blocker-list strong{font-size:13px}.erasure-blockers-card .erasure-blocker-list small{font-size:12px}.erasure-blockers-card>.privacy-eligibility-refresh{margin-left:53px;color:#7d2f2f}.erasure-blockers-card li:before{content:"•";margin-right:8px}.erasure-account-notice{padding:16px 18px;background:#f6f8f5}.erasure-account-notice strong{color:#344039;font-size:15px}.erasure-account-notice.is-warning{border-color:#dfd0a5;background:#fff9e9}.erasure-account-notice.is-danger{border-color:#e0b4af;background:#fff2f0}.erasure-account-notice.is-danger strong{color:#873636}.erasure-case-card{display:grid;gap:18px}.erasure-assessment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.erasure-assessment-grid article{padding:15px;border:1px solid #e0e5df;border-radius:13px;background:#f8faf7}.erasure-assessment-grid strong,.erasure-owner-approval strong,.erasure-execute-panel strong,.erasure-completed-banner strong{color:#2e3931;font-size:15px}.erasure-assessment-grid p{margin:7px 0 0;color:#606b63;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.erasure-owner-approval,.erasure-execute-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr) auto;align-items:end;gap:16px;padding:17px;border:1px solid #dfc2bd;border-radius:15px;background:#fff4f2}.erasure-execute-panel{grid-template-columns:minmax(0,1fr) auto}.erasure-danger-button{min-height:44px;padding:10px 15px;border:1px solid #812f2f;border-radius:11px;background:#963b3b;color:#fff;font:inherit;font-size:14px;font-weight:850;cursor:pointer}.erasure-danger-button:hover:not(:disabled){background:#7f2e2e}.erasure-danger-button:disabled{cursor:not-allowed;opacity:.5}.erasure-completed-banner{padding:17px;border:1px solid #afd0b5;border-radius:15px;background:#edf8ef}.erasure-completed-banner>span{background:#356b40}.erasure-completed-content{min-width:0}.erasure-completed-content>p{margin:6px 0 0;color:#4e6553;font-size:14px;line-height:1.6}.erasure-execution-report,.erasure-retention-report{display:grid;gap:12px;margin-top:16px;padding:15px;border:1px solid #c9decd;border-radius:13px;background:#ffffffb8}.erasure-execution-report h3,.erasure-retention-report h3{margin:4px 0 0;color:#2d4132;font-size:15px}.erasure-execution-report dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.erasure-execution-report dl>div,.erasure-retention-report li{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:10px 11px;border:1px solid #dbe7dd;border-radius:10px;background:#fff}.erasure-execution-report dt,.erasure-retention-report li>span{min-width:0;color:#526058;font-size:12px;line-height:1.45}.erasure-execution-report dd,.erasure-retention-report li>strong{flex:0 0 auto;margin:0;color:#2e5d38;font-size:14px;font-weight:900}.erasure-retention-report{border-color:#e1d4ae;background:#fffaf0}.erasure-retention-report ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.erasure-retention-report li{border-color:#e8dfc5}.erasure-retention-report li>strong{color:#725a22}.erasure-retention-report>p,.erasure-retention-report>small{margin:0;color:#6d654f;font-size:12px;line-height:1.55}.erasure-retention-report>small{padding-top:10px;border-top:0}.erasure-case-timeline{display:grid;gap:0;margin:0;padding:0;list-style:none}.erasure-case-timeline li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:12px 0;border-top:0}.erasure-case-timeline li>span{width:10px;height:10px;margin-top:5px;border:3px solid #dce8de;border-radius:50%;background:#54765b}.erasure-case-timeline strong{display:block;color:#3a453d;font-size:14px;line-height:1.5}.erasure-case-timeline time{display:block;margin-top:5px;color:#7a837b;font-size:12px}.erasure-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0e120f9e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.erasure-dialog{width:min(680px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:clamp(20px,4vw,28px);border:1px solid #d7ddd6;border-radius:20px;background:#fff;box-shadow:0 30px 80px #0d140f4d}.erasure-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.erasure-dialog-heading h2{margin:5px 0 0;color:#252f28;font-size:23px}.erasure-dialog-heading>button{width:40px;height:40px;border:1px solid #d3d9d2;border-radius:11px;background:#f7f9f6;color:#39423b;font-size:24px;cursor:pointer}.erasure-dialog form{display:grid;gap:16px;margin-top:18px}.erasure-dialog label>small{color:#8a5550;font-size:11px;font-weight:750}.erasure-dialog label>small.is-ready{color:#3d7148}.erasure-dialog-blockers{margin-top:14px}.erasure-dialog-blockers .erasure-blocker-list strong{font-size:12px}.erasure-dialog-blockers .erasure-blocker-list small{font-size:11px}.erasure-dialog-message{margin:14px 0 0;padding:12px 14px;border:1px solid #dfa9a4;border-radius:11px;background:#fff0ee;color:#7d302b;font-size:13px;font-weight:750;line-height:1.55}.erasure-dialog-actions{display:flex;justify-content:flex-end;gap:10px}html[data-theme=dark] .erasure-account-header,html[data-theme=dark] .erasure-request-selector,html[data-theme=dark] .erasure-identity-card,html[data-theme=dark] .erasure-inventory-card,html[data-theme=dark] .erasure-case-card,html[data-theme=dark] .erasure-dialog{border-color:#343a33;background:#111410;box-shadow:0 18px 50px #00000040}html[data-theme=dark] .erasure-account-header{background:linear-gradient(145deg,#1b261df5,#101310fc 58%),#111410}html[data-theme=dark] .erasure-account-person h1,html[data-theme=dark] .erasure-request-selector h2,html[data-theme=dark] .erasure-identity-card h2,html[data-theme=dark] .erasure-card-heading h2,html[data-theme=dark] .erasure-case-card h2,html[data-theme=dark] .erasure-assessment-grid strong,html[data-theme=dark] .erasure-owner-approval strong,html[data-theme=dark] .erasure-execute-panel strong,html[data-theme=dark] .erasure-case-timeline strong{color:#edf2eb}html[data-theme=dark] .erasure-account-person p,html[data-theme=dark] .erasure-account-person code,html[data-theme=dark] .erasure-identity-card p,html[data-theme=dark] .erasure-inventory-card li,html[data-theme=dark] .erasure-inventory-card>p,html[data-theme=dark] .erasure-assessment-grid p,html[data-theme=dark] .erasure-dialog-intro{color:#aeb8ae}html[data-theme=dark] .erasure-account-person .erasure-account-auth-state{border-color:#3d6045;background:#18261b;color:#b9d9bf}html[data-theme=dark] .erasure-actions-menu>summary,html[data-theme=dark] .erasure-actions-menu>div,html[data-theme=dark] .erasure-actions-menu button,html[data-theme=dark] .erasure-request-selector select,html[data-theme=dark] .erasure-identity-card select,html[data-theme=dark] .erasure-identity-card textarea,html[data-theme=dark] .erasure-owner-approval input,html[data-theme=dark] .erasure-dialog textarea{border-color:#3b433b;background:#0c0f0c;color:#edf2eb}html[data-theme=dark] .erasure-inventory-card.is-retained,html[data-theme=dark] .erasure-assessment-grid article{border-color:#4b4431;background:#181811}html[data-theme=dark] .erasure-owner-approval,html[data-theme=dark] .erasure-execute-panel,html[data-theme=dark] .erasure-blockers-card,html[data-theme=dark] .erasure-account-notice.is-danger{border-color:#623a37;background:#241514}html[data-theme=dark] .erasure-blocker-list li,html[data-theme=dark] .erasure-dialog-message{border-color:#623a37;background:#291817;color:#efc5c1}html[data-theme=dark] .erasure-blocker-count{background:#4a2926;color:#f0c4bf}html[data-theme=dark] .erasure-dialog label>small{color:#d5a4a0}html[data-theme=dark] .erasure-dialog label>small.is-ready{color:#a9d1b0}html[data-theme=dark] .erasure-account-notice,html[data-theme=dark] .erasure-account-notice.is-warning,html[data-theme=dark] .erasure-completed-banner{border-color:#39443a;background:#171b16}html[data-theme=dark] .erasure-completed-content>p{color:#b8c7ba}html[data-theme=dark] .erasure-execution-report{border-color:#354d3a;background:#121a13}html[data-theme=dark] .erasure-retention-report{border-color:#574d31;background:#1f1c12}html[data-theme=dark] .erasure-execution-report h3,html[data-theme=dark] .erasure-retention-report h3{color:#e3ebe2}html[data-theme=dark] .erasure-execution-report dl>div,html[data-theme=dark] .erasure-retention-report li{border-color:#354037;background:#0d110e}html[data-theme=dark] .erasure-execution-report dt,html[data-theme=dark] .erasure-retention-report li>span,html[data-theme=dark] .erasure-retention-report>p,html[data-theme=dark] .erasure-retention-report>small{color:#aeb8ae}@media (max-width: 1050px){.erasure-identity-card,.erasure-owner-approval{grid-template-columns:repeat(2,minmax(0,1fr))}.erasure-identity-card>div,.erasure-owner-approval>div{grid-column:1 / -1}}@media (max-width: 760px){.erasure-account-header,.erasure-request-selector{align-items:stretch;flex-direction:column}.erasure-account-header-actions{justify-content:space-between}.erasure-actions-menu>div{left:0;right:auto}.erasure-account-grid,.erasure-assessment-grid,.erasure-identity-card,.erasure-owner-approval,.erasure-execute-panel{grid-template-columns:1fr}.erasure-identity-card>div,.erasure-owner-approval>div{grid-column:auto}.erasure-dialog-actions{align-items:stretch;flex-direction:column-reverse}.erasure-dialog-actions button,.erasure-danger-button{width:100%}.erasure-blockers-card .erasure-blocker-list,.erasure-blockers-card>.privacy-eligibility-refresh{margin-left:0!important}.erasure-execution-report dl{grid-template-columns:1fr}}@media (max-width: 500px){.erasure-account-person{align-items:flex-start}.erasure-account-avatar{width:54px;height:54px;border-radius:16px}.erasure-lifecycle-pill{max-width:calc(100% - 54px)}.erasure-blockers-card ul{margin-left:0}}.registration-terms-confirmation{border-left:3px solid #26352b}.registration-terms-confirmation label{font-size:12.5px}.legal-document-page{min-height:100vh}.legal-document-shell{width:min(1080px,100%)}.legal-document-nav-actions{display:flex;align-items:center;gap:8px}.legal-document-nav-actions button{min-height:42px;padding:0 15px;border:1px solid #d9dad4;border-radius:12px;background:#fffffcb8;color:#343733;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.legal-document-nav-actions button:hover{border-color:#aeb2aa;background:#fff}.legal-document-hero{position:relative;isolation:isolate}.legal-document-hero:after{content:"";position:absolute;z-index:-1;width:360px;height:360px;top:-150px;right:-100px;border-radius:50%;background:#97aa9729;filter:blur(2px)}.legal-document-warning{display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;margin:20px 0;padding:20px;border:1px solid #e7d7a8;border-radius:18px;background:#fff9e9}.legal-document-warning>span{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#765d19;color:#fff;font-size:20px;font-weight:850}.legal-document-warning strong{display:block;margin:2px 0 5px;color:#4d3e16;font-size:14px}.legal-document-warning p{margin:0;color:#72602d;font-size:12px;line-height:1.6}.legal-document-tabs{position:sticky;z-index:20;top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:20px 0;padding:7px;border:1px solid #dedfd9;border-radius:16px;background:#fafaf7eb;box-shadow:0 10px 34px #191b1814;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.legal-document-tabs a{min-height:42px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:11px;color:#656961;font-size:12px;font-weight:750;text-align:center;text-decoration:none}.legal-document-tabs a:hover{background:#efefeb;color:#20221f}.legal-document-tabs a.is-active{background:#191b18;color:#fff}.legal-document-content{padding:clamp(24px,5vw,54px);border:1px solid #dedfd9;border-radius:26px;background:#fffffcf0;color:#4f544c;box-shadow:0 14px 44px #191b180e;font-size:14px;line-height:1.78}.legal-document-content>p:first-child,.legal-document-content>p:nth-child(2){margin:0;color:#1d201c;text-align:center}.legal-document-content>p:first-child{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.legal-document-content>p:nth-child(2){margin-top:6px;font-size:clamp(22px,4vw,34px);line-height:1.12}.legal-document-content h1{margin:46px 0 16px;padding-top:29px;border-top:0;color:#1d201c;font-size:clamp(22px,3.4vw,30px);line-height:1.18;letter-spacing:-.035em}.legal-document-content p{margin:0 0 13px}.legal-document-content strong{color:#252925}.legal-document-content a{color:#28432e;font-weight:750;overflow-wrap:anywhere}.legal-document-content blockquote{margin:26px 0;padding:20px 22px;border:1px solid #e5d49e;border-left:4px solid #846c23;border-radius:14px;background:#fff9e8;color:#695a2b}.legal-document-content blockquote p:last-child{margin-bottom:0}.legal-document-content ol,.legal-document-content ul{display:grid;gap:8px;margin:14px 0 22px;padding-left:24px}.legal-document-content li{padding-left:4px}.legal-document-content table{width:100%;display:block;margin:22px 0 30px;border:1px solid #dedfd9;border-radius:14px;border-spacing:0;border-collapse:separate;overflow-x:auto;background:#fafaf7}.legal-document-content thead,.legal-document-content tbody{width:100%}.legal-document-content th,.legal-document-content td{min-width:150px;padding:13px 14px;border-right:1px solid #e4e5df;border-bottom:0;text-align:left;vertical-align:top}.legal-document-content th{background:#f0f1ec;color:#272a26;font-size:11px;letter-spacing:.035em}.legal-document-content tr:last-child td{border-bottom:0}.legal-document-content th:last-child,.legal-document-content td:last-child{border-right:0}.legal-document-footer{gap:18px}.legal-document-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px}.legal-document-footer nav a{color:#656a62;font-weight:700}.cookie-notice-links{display:flex;align-items:center;gap:7px}html[data-theme=dark] .registration-terms-confirmation{border-left-color:#dfe9dd}html[data-theme=dark] .legal-document-nav-actions button{border-color:#343832;background:#1b1e1abf;color:#d9ddd5}html[data-theme=dark] .legal-document-nav-actions button:hover{border-color:#555b52;background:#22251f}html[data-theme=dark] .legal-document-warning{border-color:#584c2c;background:#282316}html[data-theme=dark] .legal-document-warning>span{background:#e3cd87;color:#292313}html[data-theme=dark] .legal-document-warning strong{color:#f0dfaa}html[data-theme=dark] .legal-document-warning p{color:#c5b98f}html[data-theme=dark] .legal-document-tabs{border-color:#33372f;background:#181b17eb;box-shadow:0 14px 38px #00000040}html[data-theme=dark] .legal-document-tabs a{color:#aeb4aa}html[data-theme=dark] .legal-document-tabs a:hover{background:#2a2e28;color:#f0f2ec}html[data-theme=dark] .legal-document-tabs a.is-active{background:#eef0ea;color:#1a1c19}html[data-theme=dark] .legal-document-content{border-color:#2f332d;background:#181b17f0;color:#b3b9af;box-shadow:none}html[data-theme=dark] .legal-document-content :is(h1,strong),html[data-theme=dark] .legal-document-content>p:first-child,html[data-theme=dark] .legal-document-content>p:nth-child(2){color:#f0f2ec}html[data-theme=dark] .legal-document-content h1{border-top-color:#353932}html[data-theme=dark] .legal-document-content a{color:#d9e5d6}html[data-theme=dark] .legal-document-content blockquote{border-color:#584c2c;border-left-color:#d2bd76;background:#282316;color:#c5b98f}html[data-theme=dark] .legal-document-content table{border-color:#353932;background:#1c1f1a}html[data-theme=dark] .legal-document-content th,html[data-theme=dark] .legal-document-content td{border-color:#353932}html[data-theme=dark] .legal-document-content th{background:#252922;color:#eef0ea}html[data-theme=dark] .legal-document-footer nav a{color:#aeb4aa}@media (max-width: 760px){.legal-document-hero h1{font-size:clamp(35px,11vw,52px)}.legal-document-warning{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px}.legal-document-nav-actions button{min-height:39px;padding-inline:10px;font-size:10px}.legal-document-warning>span{width:38px;height:38px;border-radius:11px;font-size:17px}.legal-document-tabs{top:8px}.legal-document-tabs a{min-height:40px;padding-inline:7px;font-size:10.5px}.legal-document-content{padding:24px 18px;border-radius:20px;font-size:13px;line-height:1.7}.legal-document-content h1{margin-top:38px;padding-top:24px;font-size:22px}.legal-document-content th,.legal-document-content td{min-width:180px;padding:11px 12px}.legal-document-footer{align-items:flex-start;flex-direction:column}.legal-document-footer nav{justify-content:flex-start}.cookie-notice-links{display:grid;grid-template-columns:1fr 1fr}}@media print{.legal-document-page{padding:0;background:#fff!important}.legal-document-page :is(.cookie-policy-nav,.legal-document-tabs,.legal-document-footer){display:none!important}.legal-document-hero,.legal-document-warning,.legal-document-content{break-inside:avoid;box-shadow:none}.legal-document-content{border:0;padding:20px 0;color:#222!important;background:#fff!important}.legal-document-content h1{color:#111!important}}@media (max-width: 390px){.legal-document-tabs a{font-size:9.5px}.legal-document-content{padding-inline:15px}}.stripe-connect-panel{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;margin:0 0 32px;padding:22px;border:1px solid #dfdfda;border-radius:20px;background:radial-gradient(circle at 100% 0%,var(--ih45-c-b649da9be5,rgba(99, 91, 255, .09)),transparent 38%),#fafaf8}.stripe-connect-panel.is-ready{border-color:#c8ded0;background:radial-gradient(circle at 100% 0%,rgba(27,125,69,.11),transparent 38%),#f8fbf8}.stripe-connect-panel.is-restricted,.stripe-connect-panel.is-disabled{border-color:#ead1cb;background:radial-gradient(circle at 100% 0%,rgba(180,35,24,.09),transparent 38%),snow}.stripe-connect-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:var(--ih45-c-656eb8372e,#635bff);color:#fff;box-shadow:0 10px 24px var(--ih45-c-347de79735,rgba(99, 91, 255, .2))}.stripe-connect-icon span{font-size:22px;font-weight:850;line-height:1;transform:rotate(-35deg)}.stripe-connect-panel.is-ready .stripe-connect-icon{background:#176b3a;box-shadow:0 10px 24px #176b3a2e}.stripe-connect-panel.is-restricted .stripe-connect-icon,.stripe-connect-panel.is-disabled .stripe-connect-icon{background:#a63b30;box-shadow:0 10px 24px #a63b3029}.stripe-connect-content{min-width:0}.stripe-connect-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.stripe-connect-eyebrow{display:block;margin-bottom:5px;color:#6f6f69;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.stripe-connect-heading h2{margin:0;color:#1b1b19;font-size:20px;line-height:1.25;letter-spacing:-.45px}.stripe-connect-status{flex:0 0 auto;display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid var(--ih45-c-aa877c99c7,#d9d7ff);border-radius:999px;background:var(--ih45-c-a7000181b7,#f0efff);color:var(--ih45-c-6c532e1050,#5148d8);font-size:11px;font-weight:800;line-height:1.2}.stripe-connect-status.is-ready{border-color:#c4ddcd;background:#eaf6ee;color:#176b3a}.stripe-connect-status.is-restricted,.stripe-connect-status.is-disabled{border-color:#e8c7c0;background:#fff0ed;color:#98382e}.stripe-connect-content>p{max-width:690px;margin:9px 0 0;color:#666660;font-size:13px;line-height:1.6}.stripe-connect-feedback{padding:10px 12px;border:1px solid #d8d8d2;border-radius:11px;background:#fff}.stripe-connect-feedback.is-success{border-color:#c4ddcd;background:#eef8f1;color:#176b3a}.stripe-connect-feedback.is-error{border-color:#e8c7c0;background:#fff1ef;color:#98382e}.stripe-connect-feedback.is-info{border-color:var(--ih45-c-aa877c99c7,#d9d7ff);background:var(--ih45-c-906d213994,#f3f2ff);color:var(--ih45-c-6c532e1050,#5148d8)}.stripe-connect-footer{display:flex;align-items:center;gap:14px;margin-top:17px}.stripe-connect-button{flex:0 0 auto;min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:10px 15px;border:1px solid #242421;border-radius:12px;background:#191917;color:#fff;font:inherit;font-size:12px;font-weight:800;line-height:1.2;cursor:pointer;transition:transform .18s,background .18s,opacity .18s}.stripe-connect-button:hover:not(:disabled){background:#302f2c;transform:translateY(-1px)}.stripe-connect-button:focus-visible{outline:3px solid var(--ih45-c-58082f8436,rgba(99, 91, 255, .3));outline-offset:3px}.stripe-connect-button:disabled{cursor:default;opacity:.58;transform:none}.stripe-connect-panel.is-ready .stripe-connect-button{border-color:#bcd7c5;background:#e9f5ed;color:#176b3a;opacity:1}.stripe-connect-footer small{display:block;max-width:470px;color:#85857f;font-size:11px;line-height:1.5}html[data-theme=dark] .stripe-connect-panel{border-color:var(--ih45-c-d92d6098fd,#3c3b48);background:radial-gradient(circle at 100% 0%,var(--ih45-c-8dba4e764e,rgba(99, 91, 255, .18)),transparent 42%),#20201e}html[data-theme=dark] .stripe-connect-panel.is-ready{border-color:#2e5740;background:radial-gradient(circle at 100% 0%,rgba(43,147,84,.17),transparent 42%),#1d231f}html[data-theme=dark] .stripe-connect-panel.is-restricted,html[data-theme=dark] .stripe-connect-panel.is-disabled{border-color:#633b36;background:radial-gradient(circle at 100% 0%,rgba(183,65,52,.16),transparent 42%),#251f1e}html[data-theme=dark] .stripe-connect-heading h2{color:#f3f3ef!important}html[data-theme=dark] .stripe-connect-eyebrow,html[data-theme=dark] .stripe-connect-content>p,html[data-theme=dark] .stripe-connect-footer small{color:#aaa9a2!important}html[data-theme=dark] .stripe-connect-feedback{border-color:#44443f;background:#292926;color:#d8d8d2}html[data-theme=dark] .stripe-connect-feedback.is-success{border-color:#335f45;background:#203429;color:#9ce0b5}html[data-theme=dark] .stripe-connect-feedback.is-error{border-color:#72433d;background:#372522;color:#f2aaa1}html[data-theme=dark] .stripe-connect-feedback.is-info{border-color:var(--ih45-c-2f1defeaba,#4c4880);background:var(--ih45-c-6d32e03ade,#292744);color:var(--ih45-c-a4457f3b8a,#c7c3ff)}@media (max-width: 700px){.stripe-connect-panel{grid-template-columns:1fr;gap:14px;margin-bottom:25px;padding:18px;border-radius:18px}.stripe-connect-icon{width:42px;height:42px;border-radius:13px}.stripe-connect-heading{display:grid;gap:10px}.stripe-connect-status{width:fit-content}.stripe-connect-heading h2{font-size:18px}.stripe-connect-footer{align-items:stretch;flex-direction:column;gap:10px}.stripe-connect-button{width:100%}}.account-page .chat-page{width:min(1080px,calc(100% - 40px));margin:24px auto 48px}.account-page .chat-shell{min-height:min(760px,calc(100dvh - 112px));border-color:#1c1c191a;border-radius:20px;box-shadow:0 18px 54px #1c1c1913}.account-page .chat-header{position:relative;z-index:20;flex-wrap:nowrap;gap:12px;padding:13px 16px;background:#fffffcf5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.account-page .chat-back{min-height:36px;display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:10px;font-size:12px;font-weight:760}.account-page .chat-back:hover{background:#efefea;color:#171715}.account-page .chat-profile-link{flex:1;width:auto}.account-page .chat-avatar{width:40px;height:40px;flex-basis:40px}.account-page .chat-person strong{font-size:14px}.account-page .chat-person span{margin-top:1px;font-size:10px}.account-page .chat-header-actions{position:relative;width:auto;margin-left:auto}.chat-actions-menu{position:relative}.chat-actions-menu>summary{width:40px;height:40px;display:grid;place-items:center;border:1px solid #deded8;border-radius:12px;background:#fff;color:#343431;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.chat-actions-menu>summary::-webkit-details-marker,.chat-message-actions>summary::-webkit-details-marker{display:none}.chat-actions-menu>summary:hover,.chat-actions-menu[open]>summary{border-color:#bdbdb6;background:#f5f5f1}.chat-actions-menu>summary span{letter-spacing:2px;transform:translateY(-2px)}.chat-actions-popover{position:absolute;z-index:80;top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 28px));display:grid;gap:3px;padding:7px;border:1px solid #deded8;border-radius:15px;background:#fff;box-shadow:0 18px 52px #1414122e}.chat-actions-popover>button,.chat-actions-popover>a{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:10px;border:0;border-radius:10px;background:transparent;color:#242421;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.chat-actions-popover>button:hover,.chat-actions-popover>a:hover{background:#f2f2ee}.chat-actions-popover>button:disabled{cursor:not-allowed;opacity:.46}.chat-actions-popover>button>span:first-child,.chat-actions-popover>a>span:first-child{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#edede8;font-size:13px;font-weight:900}.chat-actions-popover>button>span:last-child,.chat-actions-popover>a>span:last-child{min-width:0;display:grid;gap:2px}.chat-actions-popover b{font-size:12px}.chat-actions-popover small{color:#777772;font-size:9px;line-height:1.4}.chat-actions-popover .is-danger{color:#92392f}.chat-actions-popover .is-danger>span:first-child{background:#fff0ed}.account-page .chat-messages{min-height:390px;max-height:58vh;gap:7px;padding:24px clamp(16px,4vw,42px);background:radial-gradient(circle at 12% 12%,rgba(215,210,187,.16),transparent 28%),#f7f7f3}.account-page .chat-message{position:relative;max-width:min(74%,660px);padding:10px 13px 7px;border:1px solid rgba(30,30,27,.07);border-radius:16px;box-shadow:0 2px 8px #14141209}.account-page .chat-message.is-mine{border-color:#1a1a18;background:#1a1a18}.account-page .chat-message.is-theirs{background:#fffffcfa}.account-page .chat-message p{font-size:13px;line-height:1.48}.account-page .chat-message time{margin-top:4px;font-size:9px}.chat-message-actions{position:absolute;top:5px;right:7px;z-index:4}.chat-message-actions>summary{width:26px;height:22px;display:grid;place-items:center;border-radius:8px;color:#777772;font-size:9px;letter-spacing:1px;cursor:pointer;list-style:none;opacity:0}.chat-message:hover .chat-message-actions>summary,.chat-message-actions[open]>summary,.chat-message-actions>summary:focus-visible{background:#efefea;opacity:1}.chat-message-actions>button{position:absolute;top:25px;right:0;width:max-content;padding:8px 10px;border:1px solid #ddddD6;border-radius:9px;background:#fff;color:#8e392f;font:inherit;font-size:10px;font-weight:780;box-shadow:0 10px 28px #14141229;cursor:pointer}.account-page .chat-form{gap:8px;padding:10px 12px 12px;background:#fff}.account-page .chat-form textarea{min-height:44px;max-height:128px;padding:11px 13px;border-radius:13px;resize:none;font-size:13px}.account-page .chat-send{min-height:44px;padding:0 16px;border-radius:12px;font-size:12px}.private-work-share{display:flex;justify-content:flex-start;padding:7px 12px 0;border-top:0}.private-work-share-toggle{width:auto;min-height:36px;justify-content:flex-start;gap:6px;padding:5px 9px 5px 6px;border:1px solid #deded8;border-radius:11px;background:#fafaf7}.private-work-share-toggle:hover{border-color:#bfbfb8;background:#f2f2ee}.private-work-share-toggle span{width:24px;height:24px;font-size:16px}.private-work-share-toggle b{font-size:11px}.private-work-share-toggle small{color:#777772;font-size:9px;font-weight:600}.private-work-share-backdrop{position:fixed;z-index:9900;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0c0c0ba3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.private-work-share-form{width:min(720px,100%);max-height:min(860px,calc(100dvh - 48px));display:grid;gap:13px;padding:20px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #deded8;border-radius:19px;background:#fff;box-shadow:0 28px 90px #0a0a0947}.private-work-share-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.private-work-share-heading h2{margin:4px 0 0;font-size:20px;letter-spacing:-.02em}.private-work-share-heading>button{width:36px;height:36px;flex:0 0 36px;border:0;border-radius:11px;background:#efefeb;color:#353532;font-size:23px;cursor:pointer}.private-work-field input{width:100%;padding:11px 12px;border:1px solid #d9d9d3;border-radius:11px;outline:0;background:#fafaf7;color:#171717;font:inherit}.private-work-field input:focus{border-color:#70706b;box-shadow:0 0 0 3px #1e1e1c12}.private-work-album-name-field small{color:#777772;font-size:10px;font-weight:550}.private-work-materials{width:min(570px,100%);gap:10px;margin-top:8px}.private-work-albums{display:grid;gap:8px}.private-work-album-card{overflow:hidden;border:1px solid rgba(25,25,22,.11);border-radius:14px;background:#f8f8f4}.private-work-album-heading{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px}.private-work-album-heading>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#e9e9e3;color:#555550;font-size:13px}.private-work-album-heading>div{min-width:0;display:grid;gap:1px}.private-work-album-heading small{color:#85857f;font-size:8px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.private-work-album-heading strong{overflow:hidden;color:#252522;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.private-work-album-heading>b{color:#777772;font-size:9px;font-weight:650}.private-work-album{width:100%;gap:4px;padding:4px;border-radius:0;background:#e4e4df}.private-work-album button,.private-work-album.count-1 button{height:clamp(150px,24vw,250px);border-radius:7px;background:#efefeb}.private-work-material-group{display:grid;gap:4px;padding:8px 10px;border:1px solid rgba(25,25,22,.1);border-radius:12px;background:#fffffcbd}.private-work-section-title{display:flex;align-items:center;justify-content:space-between;padding:0 2px 4px}.private-work-section-title strong{color:#555550;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.private-work-section-title span{min-width:20px;padding:2px 6px;border-radius:999px;background:#ecece7;color:#6b6b66;font-size:8px;text-align:center}.private-work-files,.private-work-links{display:grid;gap:3px}.private-work-link-row{gap:7px}.private-work-link-row>a:hover{background:#f0f0eb}.private-work-links .private-work-link-row>a b{color:var(--ih45-c-98d6fe6f34,#285d91);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.private-work-lightbox figure{max-width:1500px;max-height:100%;margin:auto}html[data-theme=dark] .account-page .chat-header,html[data-theme=dark] .account-page .chat-form{background:#1d1d1bf7}html[data-theme=dark] .account-page .chat-messages{background:radial-gradient(circle at 12% 12%,rgba(175,158,104,.08),transparent 28%),#171716}html[data-theme=dark] .account-page .chat-message.is-theirs{border-color:#393936;background:#252523}html[data-theme=dark] .account-page .chat-message.is-mine{border-color:#e8e8e1;background:#e8e8e1;color:#171716}html[data-theme=dark] .account-page .chat-message.is-mine time{color:#686863}html[data-theme=dark] .chat-actions-menu>summary,html[data-theme=dark] .chat-actions-popover,html[data-theme=dark] .chat-message-actions>button,html[data-theme=dark] .private-work-share-form,html[data-theme=dark] .private-work-material-group{border-color:#42423e;background:#242422;color:#f2f2ed}html[data-theme=dark] .chat-actions-menu>summary:hover,html[data-theme=dark] .chat-actions-menu[open]>summary,html[data-theme=dark] .chat-actions-popover>button:hover,html[data-theme=dark] .chat-actions-popover>a:hover,html[data-theme=dark] .chat-message-actions>summary,html[data-theme=dark] .private-work-link-row>a:hover{background:#333330}html[data-theme=dark] .chat-actions-popover>button,html[data-theme=dark] .chat-actions-popover>a{color:#f2f2ed}html[data-theme=dark] .chat-actions-popover>button>span:first-child,html[data-theme=dark] .chat-actions-popover>a>span:first-child,html[data-theme=dark] .private-work-album-heading>span,html[data-theme=dark] .private-work-section-title span{background:#393936}html[data-theme=dark] .chat-actions-popover .is-danger,html[data-theme=dark] .chat-message-actions>button{color:#f0a49c}html[data-theme=dark] .private-work-share{border-color:#363633;background:#1c1c1a}html[data-theme=dark] .private-work-share-toggle{border-color:#44443f;background:#292927}html[data-theme=dark] .private-work-share-heading>button,html[data-theme=dark] .private-work-field input{border-color:#44443f;background:#30302d;color:#f2f2ed}html[data-theme=dark] .private-work-album-card{border-color:#41413d;background:#292927}html[data-theme=dark] .private-work-album-heading strong{color:#f0f0eb}html[data-theme=dark] .private-work-album{background:#171716}html[data-theme=dark] .private-work-album button{background:#20201e}html[data-theme=dark] .private-work-link-row>a{background:transparent}html[data-theme=dark] .private-work-links .private-work-link-row>a b{color:var(--ih45-c-231b893621,#8bbdec)}@media (max-width: 700px){.account-page .chat-page{width:100%;margin:0}.account-page .chat-shell{min-height:calc(100dvh - 62px);border:0;border-radius:0;box-shadow:none}.account-page .chat-header{flex-wrap:nowrap;gap:7px;padding:9px 10px}.account-page .chat-back{width:36px;justify-content:center;padding:7px 8px}.account-page .chat-back b{display:none}.account-page .chat-avatar{width:36px;height:36px;flex-basis:36px}.account-page .chat-person span{display:none}.account-page .chat-header-actions{width:auto}.chat-actions-menu>summary{width:36px;height:36px}.chat-actions-popover{position:fixed;top:58px;right:10px}.account-page .chat-messages{min-height:310px;max-height:none;padding:16px 10px}.account-page .chat-message{max-width:88%;padding:9px 11px 6px}.chat-message-actions>summary{opacity:.72}.account-page .chat-form{position:sticky;bottom:0;padding:8px 9px calc(9px + env(safe-area-inset-bottom,0px))}.account-page .chat-form textarea{min-height:42px}.private-work-share{padding:6px 9px 0}.private-work-share-toggle small{display:none}.private-work-share-backdrop{align-items:end;padding:0}.private-work-share-form{width:100%;max-height:92dvh;gap:12px;padding:17px 14px calc(16px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}.private-work-share-heading h2{font-size:18px}.private-work-materials{width:min(100%,82vw)}.private-work-album-heading{grid-template-columns:28px minmax(0,1fr)}.private-work-album-heading>b{display:none}.private-work-album button,.private-work-album.count-1 button{height:min(42vw,190px)}.private-work-album.count-1 button{height:min(64vw,330px)}.private-work-lightbox figcaption{padding:0 64px;white-space:normal}}.admin-case-context-panel>.dispute-panel-heading{align-items:flex-start}.admin-case-context-panel>.dispute-panel-heading p{max-width:650px;margin:7px 0 0;color:#74746e;font-size:11px;line-height:1.55}.admin-context-locked,.admin-context-error,.admin-context-loading{min-width:0;margin-top:18px;padding:18px;border:1px solid #dfdfd9;border-radius:16px;background:#f7f7f3}.admin-context-locked{display:flex;align-items:center;gap:13px}.admin-context-lock-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:#191918;color:#fff;font-size:20px;font-weight:800}.admin-context-locked strong,.admin-context-error strong{display:block;color:#292927;font-size:12px}.admin-context-locked p,.admin-context-error p{margin:5px 0 0;color:#74746e;font-size:10px;line-height:1.55}.admin-context-error{border-color:#e1c4c1;background:#fff5f3}.admin-context-error strong{color:#8a3029}.admin-context-loading{color:#676761;font-size:11px;font-weight:700;text-align:center}.admin-context-access-note{min-width:0;display:flex;align-items:center;gap:8px 13px;margin:17px 0 13px;padding:11px 13px;border:1px solid #cad8c9;border-radius:13px;background:#f1f7f0}.admin-context-access-note strong{flex:0 0 auto;color:#38543a;font-size:10px}.admin-context-access-note span{color:#637164;font-size:9px;line-height:1.45}.admin-case-context-grid{min-width:0;display:grid;gap:13px}.admin-context-section{min-width:0;overflow:hidden;border:1px solid #dfdfda;border-radius:17px;background:#fff}.admin-context-section>summary{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.admin-context-section>summary::-webkit-details-marker{display:none}.admin-context-section>summary>span:first-child{min-width:0;display:grid;gap:3px}.admin-context-section>summary small{color:#888882;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.admin-context-section>summary strong{color:#292927;font-size:14px}.admin-context-section-body{min-width:0;padding:0 16px 16px;border-top:0}.admin-agreement-history{display:grid;gap:12px;padding-top:15px}.admin-agreement-version{min-width:0;padding:15px;border:1px solid #e3e3de;border-radius:14px;background:#fafaf7}.admin-agreement-version.is-accepted{border-color:#bed0bd;background:#f5faf4}.admin-agreement-version-heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.admin-agreement-version-heading>div{min-width:0;display:grid;gap:3px}.admin-agreement-version-heading span{color:#83837d;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.admin-agreement-version-heading strong{color:#333330;font-size:11px}.admin-current-version-badge{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#1c1c1a;color:#fff!important;font-size:7px!important}.admin-agreement-version .agreement-details{margin:0}.admin-agreement-acceptance{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:12px;padding-top:11px;border-top:0;color:#73736d;font-size:8px;line-height:1.45}.admin-full-chat{min-width:0;max-height:620px;display:flex;flex-direction:column;gap:9px;margin-top:15px;padding:4px 4px 4px 0;overflow-y:auto;overscroll-behavior:contain}.admin-chat-message{width:min(82%,650px);min-width:0;padding:12px 14px;border:1px solid #dfdfda;border-radius:15px 15px 15px 5px;background:#f5f5f1}.admin-chat-message.is-contractor{align-self:flex-end;border-color:#cfcfca;border-radius:15px 15px 5px;background:#1e1e1c}.admin-chat-message-meta{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-bottom:6px}.admin-chat-message-meta strong{color:#2d2d2a;font-size:9px}.admin-chat-message-meta span,.admin-chat-message-meta time{color:#85857f;font-size:7px;font-weight:700}.admin-chat-message-meta time{margin-left:auto}.admin-chat-message p{margin:0;color:#41413d;font-size:11px;line-height:1.58;white-space:pre-wrap;overflow-wrap:anywhere}.admin-chat-message.is-contractor .admin-chat-message-meta strong,.admin-chat-message.is-contractor p{color:#f2f2ee}.admin-chat-message.is-contractor .admin-chat-message-meta span,.admin-chat-message.is-contractor .admin-chat-message-meta time{color:#aaa9a3}html[data-theme=dark] .admin-case-context-panel>.dispute-panel-heading p,html[data-theme=dark] .admin-context-locked p,html[data-theme=dark] .admin-context-error p,html[data-theme=dark] .admin-context-loading,html[data-theme=dark] .admin-agreement-acceptance{color:#aaa9a3}html[data-theme=dark] .admin-context-locked,html[data-theme=dark] .admin-context-loading,html[data-theme=dark] .admin-context-section,html[data-theme=dark] .admin-agreement-version{border-color:#393935;background:#1b1b19}html[data-theme=dark] .admin-context-lock-icon,html[data-theme=dark] .admin-current-version-badge{background:#f1f1ed;color:#111!important}html[data-theme=dark] .admin-context-locked strong,html[data-theme=dark] .admin-context-section>summary strong,html[data-theme=dark] .admin-agreement-version-heading strong{color:#f0f0ec}html[data-theme=dark] .admin-context-error{border-color:#633d39;background:#2b1d1b}html[data-theme=dark] .admin-context-error strong{color:#efaaa3}html[data-theme=dark] .admin-context-access-note{border-color:#345038;background:#19251b}html[data-theme=dark] .admin-context-access-note strong{color:#aad0ad}html[data-theme=dark] .admin-context-access-note span{color:#99b09b}html[data-theme=dark] .admin-context-section-body,html[data-theme=dark] .admin-agreement-acceptance{border-color:#373733}html[data-theme=dark] .admin-agreement-version.is-accepted{border-color:#3f6042;background:#1a291c}html[data-theme=dark] .admin-chat-message{border-color:#3d3d39;background:#242422}html[data-theme=dark] .admin-chat-message-meta strong,html[data-theme=dark] .admin-chat-message p{color:#eeeeea}html[data-theme=dark] .admin-chat-message.is-contractor{border-color:#d8d8d2;background:#e9e9e4}html[data-theme=dark] .admin-chat-message.is-contractor .admin-chat-message-meta strong,html[data-theme=dark] .admin-chat-message.is-contractor p{color:#181816}html[data-theme=dark] .admin-chat-message.is-contractor .admin-chat-message-meta span,html[data-theme=dark] .admin-chat-message.is-contractor .admin-chat-message-meta time{color:#676762}@media (max-width: 760px){.admin-case-context-panel>.dispute-panel-heading{align-items:flex-start;flex-direction:column}.admin-context-access-note{align-items:flex-start;flex-direction:column}.admin-chat-message{width:91%}}@media (max-width: 480px){.admin-context-locked{align-items:flex-start}.admin-context-section>summary,.admin-context-section-body{padding-left:13px;padding-right:13px}.admin-agreement-version{padding:12px}.admin-agreement-version-heading{align-items:flex-start;flex-direction:column}.admin-chat-message{width:96%;padding:11px 12px}.admin-chat-message-meta time{width:100%;margin-left:0}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#fff;color:#111;font-family:Inter,system-ui,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.app{min-height:100vh;overflow:hidden}.navbar{width:min(1180px,calc(100% - 40px));min-height:82px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.logo{display:inline-block;color:#111;font-size:22px;font-weight:800;letter-spacing:-.8px;line-height:1}.logo span{color:#777}.nav-links{display:flex;align-items:center;gap:32px}.nav-links a{color:#666;font-size:14px;font-weight:500;transition:color .2s ease}.nav-links a:hover{color:#111}.notifications-nav-link,.home-notifications-link{position:relative;display:inline-flex;align-items:center;gap:7px}.notification-dot,.home-notifications-dot{width:8px;height:8px;flex:0 0 8px;display:inline-block;border-radius:50%;background:#111;box-shadow:0 0 0 3px #11111114}.nav-actions{display:flex;align-items:center;gap:10px}.auth-user{color:#777;font-size:12px;font-weight:500;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border:0;border-radius:12px;font-weight:600;line-height:1;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.btn:hover{transform:translateY(-2px)}.btn-dark{color:#fff;background:#111}.btn-dark:hover{box-shadow:0 10px 25px #00000024}.btn-ghost{color:#222;background:transparent}.btn-ghost:hover{background:#f3f3f3}.btn-outline{color:#111;background:#fff;border:1px solid #ddd}.btn-outline:hover{border-color:#aaa;background:#fafafa}.btn-light{color:#111;background:#fff}.btn-large{min-height:52px;padding:15px 22px;border-radius:14px}.hero{width:min(1180px,calc(100% - 40px));min-height:690px;margin:0 auto;padding:80px 0 100px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:25px;color:#666;font-size:13px;font-weight:600}.eyebrow-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#111}.hero h1{max-width:700px;margin:0;font-size:clamp(48px,6vw,76px);line-height:.98;letter-spacing:-4px}.hero h1 span{color:#777}.hero-text{max-width:570px;margin:30px 0 0;color:#666;font-size:17px;line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-actions .btn span{margin-left:15px}.hero-stats{display:flex;gap:35px;margin-top:55px}.hero-stats div{display:flex;flex-direction:column;gap:5px}.hero-stats strong{font-size:14px}.hero-stats span{color:#888;font-size:12px}.hero-visual{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center}.visual-glow{position:absolute;width:330px;height:330px;border-radius:50%;background:#f1f1f1}.floating-card{position:absolute;z-index:2;border:1px solid #e8e8e8;background:#fffffff0;box-shadow:0 25px 70px #00000017;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-main{width:390px;padding:27px;border-radius:22px}.card-header,.card-meta{display:flex;justify-content:space-between;gap:15px}.card-header{color:#888;font-size:12px}.live-dot{color:#222}.card-main h3{margin:28px 0 12px;font-size:21px;line-height:1.35}.card-main p{margin:0;color:#777;font-size:13px;line-height:1.6}.card-meta{margin-top:30px;padding-top:18px;border-top:0;color:#555;font-size:12px}.card-small{width:230px;display:flex;align-items:center;gap:12px;padding:15px;border-radius:16px}.card-small strong,.card-small span{display:block}.card-small strong{margin-bottom:3px;font-size:12px}.card-small span{color:#888;font-size:11px}.card-top{top:65px;right:0;animation:float 5s ease-in-out infinite}.card-bottom{bottom:65px;left:0;animation:float 5s ease-in-out infinite reverse}.mini-icon,.check-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:10px;background:#f1f1f1}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.section{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:110px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:55px}.section-heading.centered{display:block;max-width:650px;margin:0 auto 55px;text-align:center}.section-label{display:block;margin-bottom:13px;color:#888;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.section-heading h2,.split-card h2,.final-cta h2{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.05;letter-spacing:-2.5px}.section-heading p{max-width:360px;margin:0;color:#777;line-height:1.7}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.category-card{display:grid;grid-template-columns:45px 1fr 25px;align-items:center;min-height:120px;padding:22px;text-align:left;border:1px solid #e9e9e9;border-radius:18px;background:#fff;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.category-card:hover{transform:translateY(-5px);border-color:#ccc;box-shadow:0 18px 45px #00000012}.category-number{color:#aaa;font-size:11px}.category-name{font-weight:600}.category-arrow{color:#777;font-size:20px}.how{border-top:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.step{padding-top:25px;border-top:0}.step>span{color:#999;font-size:12px;font-weight:700}.step h3{margin:28px 0 12px;font-size:20px}.step p{max-width:300px;margin:0;color:#777;line-height:1.7}.split-section{display:grid;grid-template-columns:1fr 1fr;gap:15px}.split-card{min-height:380px;padding:45px;border-radius:24px;background:#111;color:#fff}.split-card.light{background:#f5f5f5;color:#111}.split-card h2{margin-bottom:20px}.split-card p{max-width:450px;margin:0 0 35px;color:#aaa;line-height:1.7}.split-card.light p{color:#777}.final-cta{width:min(1180px,calc(100% - 40px));margin:0 auto 40px;padding:90px 60px;border-radius:28px;background:#111;color:#fff;text-align:center}.final-cta .section-label{color:#999}.final-cta h2{margin-bottom:35px}.footer{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:40px 0 55px;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#888;font-size:12px}.footer p{margin:8px 0 0}.footer-links{display:flex;gap:25px}.page{min-height:100vh;background:#f7f7f5;padding:32px 20px}.app-page{width:min(900px,100%);margin:0 auto}.app-page-header{max-width:700px;margin-bottom:42px}.app-page-header h1{margin:12px 0 16px;font-size:clamp(42px,7vw,72px);line-height:.98;letter-spacing:-3px}.app-page-header p{max-width:600px;margin:0;color:#666;font-size:18px;line-height:1.6}.auth-card{width:min(500px,100%);margin:50px auto;padding:42px;background:#fff;border:1px solid #e8e8e5;border-radius:28px;box-shadow:0 20px 60px #0000000f}.auth-card .logo{display:inline-block;margin-bottom:60px;font-size:26px}.auth-header h1{margin:10px 0;font-size:46px;letter-spacing:-2px}.auth-header p{color:#666;line-height:1.6}.auth-form{display:grid;gap:22px;margin-top:35px}.auth-form label,.project-form label{display:grid;gap:9px;color:#333;font-weight:600}.auth-form input,.auth-form textarea,.project-form input,.project-form textarea{width:100%;border:1px solid #ddddda;border-radius:14px;background:#fff;padding:15px 16px;outline:none;transition:border-color .2s,box-shadow .2s}.auth-form input:focus,.auth-form textarea:focus,.project-form input:focus,.project-form textarea:focus{border-color:#111;box-shadow:0 0 0 4px #0000000d}.auth-form textarea{display:block;min-width:0;max-width:100%;min-height:170px;box-sizing:border-box;color:#171717;font:inherit;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:hidden;resize:vertical}.auth-form input[type=file]{padding:12px;cursor:pointer}.auth-form button{border:0;margin-top:5px}.auth-error{margin:0;padding:12px 14px;border:1px solid #f0caca;border-radius:12px;background:#fff5f5;color:#b42318;font-size:14px;line-height:1.5}.auth-footer{margin:25px 0 0;text-align:center;color:#777}.auth-footer a{color:#111;font-weight:700}.account-card{width:100%;padding:34px;border:1px solid #e6e6e2;border-radius:26px;background:#fff;box-shadow:0 18px 55px #0000000e}.profile-preview{display:flex;align-items:center;gap:22px;margin-bottom:34px;padding-bottom:30px;border-bottom:0}.profile-avatar{width:96px;height:96px;flex:0 0 96px;display:block;overflow:hidden;border:4px solid #fff;border-radius:50%;background:#f0f0ee;object-fit:cover;object-position:center;box-shadow:0 0 0 1px #deded9,0 10px 25px #00000014}.profile-avatar-placeholder{display:grid;place-items:center;color:#111;background:linear-gradient(135deg,#f1f1ef,#deded9);font-size:32px;font-weight:700;text-transform:uppercase}.profile-preview h2{margin:0 0 6px;font-size:24px;letter-spacing:-.7px}.profile-preview p{margin:0;color:#777;font-size:14px}.profile-upload{display:grid;gap:12px}.profile-upload-label{color:#333;font-weight:600}.profile-upload input[type=file]{width:100%;padding:12px;border:1px dashed #cfcfca;border-radius:14px;background:#fafaf8;cursor:pointer}.profile-upload input[type=file]:hover{border-color:#999;background:#f7f7f4}.profile-upload-hint{margin:0;color:#888;font-size:12px;line-height:1.5}.profile-upload-preview{width:72px;height:72px;overflow:hidden;border:3px solid #fff;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #ddd}.account-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.account-actions .btn{width:100%}.account-card>.auth-form{margin-top:0}.account-success{margin:0;padding:12px 14px;border:1px solid #cce8d1;border-radius:12px;background:#f1fbf3;color:#176b2c;font-size:14px}.project-form{display:grid;gap:24px;max-width:700px;padding:32px;background:#fff;border:1px solid #e8e8e5;border-radius:24px}.project-form textarea{resize:vertical;min-height:150px}.project-form button{width:fit-content;border:0}.jobs-list{display:grid;gap:18px}.job-card{padding:28px;background:#fff;border:1px solid #e8e8e5;border-radius:22px;transition:transform .2s,box-shadow .2s}.job-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000012}.job-card h2{margin:12px 0 10px;font-size:25px;letter-spacing:-.7px}.job-card p{margin:0 0 22px;color:#666}.job-card button{border:0}.job-details{margin-top:24px;padding-top:22px;border-top:0}.job-details>p{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.job-details-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:20px}.job-details-actions .btn,.job-actions .btn{width:100%;min-width:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:normal;text-align:center;line-height:1.3}.job-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:20px}.job-owner-note{margin-top:16px!important;margin-bottom:0!important}.page .auth-card p{line-height:1.6}@media (max-width: 900px){.nav-links{display:flex;gap:16px;overflow-x:auto;-ms-overflow-style:none;white-space:nowrap}.hero{grid-template-columns:1fr;gap:20px;padding-top:55px}.hero-visual{min-height:430px}.category-grid,.steps{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.job-details-actions,.job-actions{grid-template-columns:1fr}}@media (max-width: 700px){.page{padding:16px 12px}.navbar{width:100%;min-height:0;padding:10px 4px 14px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo actions" "links links";gap:12px 10px;align-items:center}.navbar .logo{grid-area:logo}.navbar .nav-links{grid-area:links;width:100%;min-width:0;padding:2px 0 4px}.navbar .nav-links a{flex:0 0 auto;font-size:13px;padding:8px 0}.navbar .nav-actions{grid-area:actions;gap:6px;min-width:0}.home-notifications-link{position:relative}.home-notifications-dot{width:7px;height:7px;border-radius:50%;background:#111;display:inline-block;margin-left:2px}.auth-user{display:none}.hero,.section{width:calc(100% - 28px)}.hero{min-height:auto;padding:55px 0 70px}.hero h1{font-size:48px;letter-spacing:-2.5px}.hero-text{font-size:15px}.hero-stats{gap:18px;margin-top:40px}.hero-stats span{display:none}.hero-visual{min-height:370px;transform:scale(.9)}.card-main{width:330px}.section{padding:75px 0}.section-heading{display:block}.section-heading p{margin-top:20px}.category-grid,.steps,.split-section{grid-template-columns:1fr}.split-card{min-height:auto;padding:35px}.final-cta{width:calc(100% - 28px);padding:70px 25px}.footer{width:calc(100% - 28px);align-items:flex-start;flex-direction:column}.footer-links{flex-wrap:wrap}.account-card{padding:22px;border-radius:22px}.profile-preview{align-items:flex-start;gap:16px}.profile-avatar{width:76px;height:76px;flex-basis:76px}.profile-preview h2{font-size:20px}.account-actions{grid-template-columns:1fr}.app-page-header h1{letter-spacing:-2px}.auth-card{margin:20px auto;padding:28px 22px;border-radius:22px}.auth-card .logo{margin-bottom:45px}.auth-header h1{font-size:38px}.project-form{padding:22px;border-radius:20px}.job-card{padding:22px}}html[data-theme=dark] :is(.messages-list,.messages-empty,.messages-row,.jobs-search,.jobs-search-box,.jobs-filter,.account-mini,.ideahire-application-reject){border-color:#343431!important;background:#171716!important;color:#f3f3ef!important;box-shadow:0 16px 42px #00000042!important}html[data-theme=dark] .messages-row{border-bottom-color:#30302d!important}html[data-theme=dark] .messages-row:hover{background:#222220!important}html[data-theme=dark] :is(.messages-heading h1,.messages-empty h2,.messages-name,.messages-topline,.auth-header h1,.auth-footer a,.auth-link-button,.account-mini-name){color:#f5f5f1!important}html[data-theme=dark] :is(.messages-heading p,.messages-empty p,.messages-job,.messages-preview,.messages-date,.auth-header p,.auth-footer,.forgot-password-row,.forgot-password-row p){color:#b8b8b1!important}html[data-theme=dark] .messages-preview{color:#d0d0ca!important}html[data-theme=dark] .messages-date{color:#969690!important}html[data-theme=dark] :is(.messages-avatar,.notification-avatar,.chat-avatar,.chat-avatar-blocked,.profile-avatar-placeholder){border-color:#42423e!important;background:#2a2a27!important;color:#f2f2ee!important}html[data-theme=dark] .auth-card{border-color:#343431!important;background:#171716!important;color:#f3f3ef!important;box-shadow:0 22px 65px #00000057!important}html[data-theme=dark] .auth-card :is(p,small){color:#b8b8b1!important}html[data-theme=dark] .auth-card :is(label,.logo){color:#f3f3ef!important}html[data-theme=dark] .auth-footer a,html[data-theme=dark] .auth-link-button{text-decoration-color:#7b7b75!important}html[data-theme=dark] .auth-footer a:hover,html[data-theme=dark] .auth-link-button:hover{color:#fff!important;text-decoration-color:#fff!important}html[data-theme=dark] :is(.auth-message,.profile-upload-status){border:1px solid #3b3b37!important;background:#222220!important;color:#deded8!important}html[data-theme=dark] .auth-error{border:1px solid #63423d!important;background:#2a1d1b!important;color:#ffc2b9!important}html[data-theme=dark] :is(.jobs-search-box:focus-within,.jobs-filter:hover,.jobs-search-clear,.ideahire-country-option:hover){border-color:#50504a!important;background:#292926!important;color:#f3f3ef!important}html[data-theme=dark] .jobs-filter.active{border-color:#f1f1ed!important;background:#f1f1ed!important;color:#151514!important}html[data-theme=dark] .jobs-search-icon{color:#aaa9a3!important}html[data-theme=dark] .account-mini:hover{border-color:#50504a!important;background:#222220!important;box-shadow:0 10px 28px #00000047!important}html[data-theme=dark] :is(.notification-decision-card,.notification-accepted-card,.notification-block-card){border-color:#3b3b37!important;background:#191918!important;background-image:none!important;color:#f3f3ef!important}html[data-theme=dark] :is(.notification-person p,.notification-job small,.notification-decision-card p,.notification-block-card p){color:#b8b8b1!important}html[data-theme=dark] :is(.notification-decision-job,.notification-job h2,.notification-decision-card h2,.notification-block-card h2){color:#f3f3ef!important}html[data-theme=dark] :is(.notification-decision-icon,.notification-accepted-icon,.notification-block-icon){background:#2b2926!important;color:#e6ddd7!important}html[data-theme=dark] :is(.notification-dot,.home-notifications-dot){background:#f1f1ed!important;box-shadow:0 0 0 3px #f1f1ed21!important}html[data-theme=dark] :is(.chat-empty,.chat-person span,.chat-read-receipt){color:#aaa9a3!important}html[data-theme=dark] .chat-back{color:#deded8!important}html[data-theme=dark] :is(.profile-more-menu summary,.profile-more-dropdown,.profile-edit-skill-chip,.profile-specialty-chip){border-color:#3d3d39!important;background:#20201e!important;color:#eeeeea!important}html[data-theme=dark] .profile-more-dropdown button:hover{background:#2b2b28!important}html[data-theme=dark] :is(.ideahire-country-placeholder,.ideahire-country-selected-name,.ideahire-country-option-name,.ideahire-country-selected-code,.ideahire-country-option-code){color:#d4d4ce!important}html[data-theme=dark] .ideahire-country-empty{color:#aaa9a3!important}html[data-theme=dark] :focus-visible{outline-color:#d7d7d1}@media (max-width: 480px){.nav-actions .btn-ghost{display:inline-flex;min-height:40px;padding:9px 11px;font-size:12px}.profile-preview{flex-direction:column}.profile-avatar{width:88px;height:88px;flex-basis:88px}.hero-visual{transform:scale(.78);transform-origin:center}.card-main{width:310px}}.admin-navbar{width:min(1180px,calc(100% - 40px));min-height:82px;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,auto) minmax(220px,.9fr);align-items:center;gap:18px;margin:0 auto}.admin-navbar-brand{min-width:0;display:flex;align-items:center;gap:11px;justify-self:start}.admin-navbar-label{min-height:25px;display:inline-flex;align-items:center;padding:5px 8px;border:1px solid #d6d6d0;border-radius:999px;background:#f3f3ef;color:#666660;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.admin-nav-links{min-width:0;display:flex;align-items:center;justify-content:center;gap:3px;padding:6px;border:1px solid #111;border-radius:17px;background:#111;box-shadow:0 12px 30px #11111124}.admin-nav-links a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border-radius:11px;color:#d6d6d1;font-size:11px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;transition:color .18s ease,background .18s ease}.admin-nav-links a:hover{color:#fff;background:#282827}.admin-nav-links a.is-active{color:#111;background:#fff}.admin-navbar-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.admin-navbar-identity{min-width:0;display:grid;gap:2px;text-align:right}.admin-navbar-identity strong,.admin-navbar-identity span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-navbar-identity strong{color:#272725;font-size:11px}.admin-navbar-identity span{color:#82827c;font-size:9px;font-weight:700}.admin-logout-button{min-height:42px;flex:0 0 auto;padding:10px 14px;border:1px solid #d8d8d2;border-radius:12px;background:#fff;color:#292927;font:inherit;font-size:11px;font-weight:700;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-logout-button:hover{transform:translateY(-1px);border-color:#aaa9a2;box-shadow:0 8px 20px #11111112}.admin-readonly-shell{min-width:0}.admin-readonly-badge{min-height:34px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:8px 12px;border:1px solid #bfc8bd;border-radius:999px;background:#eef4ed;color:#456043;font-size:10px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.admin-readonly-badge.is-small{min-height:26px;padding:5px 8px;font-size:8px}.admin-catalog-toolbar{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.28fr);gap:12px;margin-bottom:18px;padding:17px;border:1px solid #e0e0da;border-radius:18px;background:#ffffffe6;box-shadow:0 10px 28px #11111109}.admin-catalog-toolbar.is-single{grid-template-columns:minmax(0,1fr)}.admin-search-field,.admin-filter-field{min-width:0;display:grid;gap:7px}.admin-search-field>span,.admin-filter-field>span{color:#686862;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.admin-search-field input,.admin-filter-field select{width:100%;min-width:0;min-height:46px;padding:11px 13px;border:1px solid #d8d8d2;border-radius:11px;outline:none;background:#fafaf7;color:#20201e;font:inherit;font-size:13px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.admin-search-field input:focus,.admin-filter-field select:focus{border-color:#8d8d86;background:#fff;box-shadow:0 0 0 3px #1111}.admin-jobs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-job-card{min-width:0;display:flex;flex-direction:column;padding:21px;border:1px solid #e0e0da;border-radius:19px;background:#fff;box-shadow:0 11px 30px #1111110a}.admin-job-card-topline,.admin-evidence-message-heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-job-card h2{margin:12px 0 8px;color:#1b1b19;font-size:20px;line-height:1.3;letter-spacing:-.03em;overflow-wrap:anywhere}.admin-job-card>p{display:-webkit-box;min-height:70px;margin:0 0 16px;overflow:hidden;color:#6b6b65;font-size:12px;line-height:1.62;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.admin-job-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:auto}.admin-job-details>div{min-width:0;display:grid;gap:4px;padding:11px;border-radius:11px;background:#f4f4f0}.admin-job-details span,.admin-job-owner small{color:#85857f;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-job-details strong{color:#333330;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.admin-job-owner{min-width:0;display:flex;align-items:center;gap:10px;margin-top:13px;padding-top:13px;border-top:0}.admin-job-owner>div:last-child{min-width:0}.admin-job-owner strong{display:block;margin-top:3px;overflow:hidden;color:#2f2f2c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-privacy-note{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;margin-bottom:18px;padding:15px 17px;border:1px solid #cfdacf;border-radius:15px;background:#f3f8f2}.admin-privacy-note strong{color:#385238;font-size:11px;white-space:nowrap}.admin-privacy-note p{margin:0;color:#627061;font-size:10px;line-height:1.55}.admin-evidence-message-list{display:grid;gap:12px}.admin-evidence-message-card{min-width:0;padding:20px;border:1px solid #e0e0da;border-radius:18px;background:#fff;box-shadow:0 10px 28px #1111110a}.admin-evidence-message-heading>div{min-width:0}.admin-evidence-message-heading h2{margin:6px 0 0;color:#222220;font-size:17px;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere}.admin-evidence-message-card blockquote{margin:16px 0;padding:15px 16px;border:0;border-left:3px solid #9b9b94;border-radius:0 12px 12px 0;background:#f6f6f2;color:#343431;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.admin-evidence-message-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:15px;color:#7a7a74;font-size:9px;line-height:1.45}.admin-evidence-message-meta strong{color:#4a4a46}.dispute-parties-card>.dispute-party-row{min-width:0;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e4e4df;border-radius:12px;background:#fafaf7}.dispute-party-row>div:last-child{min-width:0}.dispute-party-row small,.dispute-party-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispute-party-row small{margin-bottom:3px;color:#85857f;font-size:9px}.dispute-party-row strong{color:#292927;font-size:12px}html[data-theme=dark] .admin-navbar-label{border-color:#3c3c38;background:#20201e;color:#aaa9a3}html[data-theme=dark] .admin-nav-links{border-color:#383834;background:#090909;box-shadow:0 12px 32px #00000047}html[data-theme=dark] .admin-nav-links a{color:#d4d4cf}html[data-theme=dark] .admin-nav-links a:hover{color:#fff;background:#252524}html[data-theme=dark] .admin-nav-links a.is-active{background:#f3f3ef;color:#111}html[data-theme=dark] .admin-navbar-identity strong,html[data-theme=dark] .admin-job-card h2,html[data-theme=dark] .admin-job-details strong,html[data-theme=dark] .admin-job-owner strong,html[data-theme=dark] .admin-evidence-message-heading h2,html[data-theme=dark] .admin-evidence-message-card blockquote,html[data-theme=dark] .dispute-party-row strong{color:#f1f1ed}html[data-theme=dark] .admin-navbar-identity span{color:#999993}html[data-theme=dark] .admin-logout-button{border-color:#41413c;background:#1d1d1b;color:#efefeb}html[data-theme=dark] .admin-logout-button:hover{border-color:#66665f;background:#252523}html[data-theme=dark] .admin-readonly-badge{border-color:#3e5c41;background:#1c2d1e;color:#a9d4ac}html[data-theme=dark] .admin-catalog-toolbar,html[data-theme=dark] .admin-job-card,html[data-theme=dark] .admin-evidence-message-card{border-color:#343430;background:#191918;box-shadow:0 11px 30px #00000029}html[data-theme=dark] .admin-search-field input,html[data-theme=dark] .admin-filter-field select{border-color:#42423d;background:#111110;color:#efefeb}html[data-theme=dark] .admin-search-field input::placeholder{color:#777771}html[data-theme=dark] .admin-job-card>p,html[data-theme=dark] .admin-privacy-note p,html[data-theme=dark] .admin-evidence-message-meta{color:#aaa9a3}html[data-theme=dark] .admin-job-details>div,html[data-theme=dark] .admin-evidence-message-card blockquote{background:#232321}html[data-theme=dark] .admin-job-owner{border-color:#3a3a36}html[data-theme=dark] .admin-privacy-note{border-color:#345038;background:#19251b}html[data-theme=dark] .admin-privacy-note strong{color:#aad0ad}html[data-theme=dark] .admin-evidence-message-card blockquote{border-left-color:#6f6f68}html[data-theme=dark] .admin-evidence-message-meta strong{color:#d2d2cc}html[data-theme=dark] .dispute-parties-card>.dispute-party-row{border-color:#393935;background:#20201e}@media (max-width: 1040px){.admin-navbar{grid-template-columns:minmax(180px,1fr) minmax(0,1.5fr);grid-template-areas:"brand actions" "links links";gap:10px 14px;padding:12px 0 14px}.admin-navbar-brand{grid-area:brand}.admin-nav-links{width:100%;grid-area:links;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain}.admin-navbar-actions{grid-area:actions}}@media (max-width: 760px){.admin-navbar{width:calc(100% - 28px)}.admin-nav-links{padding:5px}.admin-nav-links a{min-height:40px;flex:0 0 auto;padding:9px 11px;font-size:10px}.admin-navbar-identity strong{max-width:120px}.admin-catalog-toolbar{grid-template-columns:minmax(0,1fr);padding:14px}.admin-jobs-grid{grid-template-columns:minmax(0,1fr)}.admin-privacy-note{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width: 480px){.admin-navbar{width:calc(100% - 22px);grid-template-columns:minmax(0,1fr) auto;gap:9px}.admin-navbar-brand{gap:7px}.admin-navbar-brand .logo{font-size:18px}.admin-navbar-label{padding-inline:6px;font-size:7px}.admin-navbar-identity{display:none}.admin-logout-button{min-height:38px;padding:8px 10px;font-size:9px}.admin-job-card,.admin-evidence-message-card{padding:16px;border-radius:16px}.admin-job-card h2{font-size:18px}.admin-job-details{grid-template-columns:minmax(0,1fr)}.admin-evidence-message-heading{align-items:flex-start;flex-direction:column}.admin-evidence-message-card .dispute-secondary-button{width:100%}}.account-card{padding:42px;background:#fff;border:1px solid #e8e8e5;border-radius:28px;box-shadow:0 20px 60px #0000000d}.profile-preview{display:flex;align-items:center;gap:22px;padding-bottom:32px;margin-bottom:32px;border-bottom:0}.profile-avatar-wrapper{width:104px;height:104px;flex:0 0 104px;padding:4px;border-radius:50%;background:#111;box-shadow:0 12px 35px #0000001f,0 0 0 1px #00000014}.profile-avatar{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#f0f0ed}.profile-avatar-placeholder{display:grid;place-items:center;color:#111;background:#f0f0ed;font-size:36px;font-weight:800}.profile-info h2{margin:0 0 6px;font-size:25px;letter-spacing:-.8px}.profile-info p{margin:0;color:#777;font-size:14px}.account-form{margin-top:0}.account-form small{display:block;margin-top:2px;color:#888;font-size:12px;font-weight:400;line-height:1.5}.profile-specialties-field,.profile-skills-field{min-width:0;margin:0;padding:20px;border:1px solid #e3e3de;border-radius:18px;background:#fafaf8}.profile-specialties-field legend,.profile-skills-field legend{padding:0 8px;color:#333;font-size:14px;font-weight:750}.profile-field-hint{margin:0 0 15px;color:#777;font-size:12px;font-weight:400;line-height:1.55}.profile-category-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.account-form .profile-category-option{width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;border:1px solid #dfdfda;border-radius:12px;background:#fff;color:#555550;font:inherit;font-size:12px;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,color .18s,transform .18s}.account-form .profile-category-option span{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border-radius:50%;background:#f0f0ed;color:#777;font-size:12px}.account-form .profile-category-option:hover{border-color:#bdbdb6;transform:translateY(-1px)}.account-form .profile-category-option.is-selected{border-color:#171717;background:#171717;color:#fff}.account-form .profile-category-option.is-selected span{background:#ffffff29;color:#fff}.account-form .profile-category-option:disabled{cursor:wait;opacity:.55;transform:none}.ideahire-specialization-field{min-height:165px}.profile-skill-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.profile-skill-entry input{min-width:0}.account-form .profile-add-skill{min-width:92px;min-height:48px;margin:0;padding:10px 16px;border:1px solid #171717;border-radius:12px;background:#171717;color:#fff;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.account-form .profile-add-skill:hover{background:#30302e}.account-form .profile-add-skill:disabled{cursor:not-allowed;opacity:.5}.profile-edit-skill-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:12px}.profile-edit-skill-chip{min-width:0;display:inline-flex;align-items:center;gap:7px;padding:7px 8px 7px 11px;border:1px solid #dcdcd6;border-radius:10px;background:#fff;color:#3f3f3a;font-size:12px;font-weight:700;overflow-wrap:anywhere}.account-form .profile-edit-skill-chip button{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:7px;background:#f0f0ed;color:#777;font:inherit;font-size:16px;line-height:1;cursor:pointer}.account-form .profile-edit-skill-chip button:hover{background:#eee1de;color:#8e352b}.account-form input[type=file]{width:100%;padding:12px;border:1px dashed #d5d5d0;border-radius:14px;background:#fafaf8;cursor:pointer}.account-form input[type=file]:hover{border-color:#999;background:#f5f5f2}.profile-upload-status{padding:14px 16px;border-radius:12px;background:#f3f3f0;color:#555;font-size:13px}@media (max-width: 720px){.profile-category-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 440px){.profile-specialties-field,.profile-skills-field{padding:16px}.profile-category-options,.profile-skill-entry{grid-template-columns:1fr}.account-form .profile-add-skill{width:100%}}.site-preferences{position:fixed;z-index:10000;top:50%;right:14px;transform:translateY(-50%);display:grid;gap:8px;padding:7px;border:1px solid rgba(20,20,20,.11);border-radius:17px;background:#ffffffe6;box-shadow:0 14px 38px #1414141f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-preferences-handle{display:none}.site-preferences-panel{display:grid;gap:8px}.site-theme-toggle,.site-language-toggle button{min-width:38px;height:38px;display:grid;place-items:center;margin:0;padding:0 8px;border:0;border-radius:11px;background:transparent;color:#575752;font:inherit;font-size:11px;font-weight:800;line-height:1;cursor:pointer}.site-theme-toggle{font-size:20px}.site-theme-toggle:hover,.site-language-toggle button:hover{background:#f0f0ed;color:#111}.site-language-toggle{display:grid;gap:3px;padding-top:7px;border-top:0}.site-language-toggle button.is-active{background:#171717;color:#fff}html[data-theme=dark]{color:#f4f4f1;background:#0b0b0a}html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .app,html[data-theme=dark] .page,html[data-theme=dark] .account-page,html[data-theme=dark] .app-page,html[data-theme=dark] .messages-page,html[data-theme=dark] .chat-page{background:#0b0b0a!important;color:#f4f4f1}html[data-theme=dark] :is(h1,h2,h3,h4,strong,label,legend,.logo,.category-name,.profile-info,.messages-name,.notification-person){color:#f4f4f1!important}html[data-theme=dark] :is(p,small,.hero-text,.auth-user,.nav-links a,.profile-info p,.section-heading p,.messages-preview,.messages-date,.profile-field-hint){color:#aaa9a3!important}html[data-theme=dark] :is(.auth-card,.account-card,.job-card,.project-form,.category-card,.step,.floating-card,.messages-row,.chat-shell,.profile-expertise-card,.profile-content-card,.profile-stat-card,.profile-specialties-field,.profile-skills-field,.fixed-budget-note){border-color:#30302d!important;background:#171716!important;color:#f4f4f1!important;box-shadow:0 18px 48px #0000003d!important}html[data-theme=dark] :is(.chat-header,.chat-form,.notification-toolbar,.profile-more-dropdown,.ideahire-country-menu,.ideahire-country-trigger,.ideahire-country-search){border-color:#30302d!important;background:#171716!important;color:#f4f4f1!important}html[data-theme=dark] .chat-messages{background:#10100f!important}html[data-theme=dark] .chat-message.is-theirs{background:#222220!important;color:#f4f4f1!important}html[data-theme=dark] .chat-message.is-theirs p{color:#f4f4f1!important}html[data-theme=dark] .chat-message.is-mine{background:#f1f1ed!important;color:#151514!important}html[data-theme=dark] .chat-message.is-mine p{color:#151514!important}html[data-theme=dark] .chat-message.is-mine time{color:#70706b!important}html[data-theme=dark] :is(input,textarea,select,.jobs-search-box,.chat-form textarea){border-color:#3a3a36!important;background:#10100f!important;color:#f4f4f1!important}html[data-theme=dark] :is(input,textarea)::placeholder{color:#777771!important}html[data-theme=dark] input:disabled{color:#85857f!important;background:#131312!important}html[data-theme=dark] .btn-dark,html[data-theme=dark] .chat-send,html[data-theme=dark] .account-form .profile-add-skill{border-color:#f1f1ed!important;background:#f1f1ed!important;color:#151514!important}html[data-theme=dark] :is(.btn-outline,.btn-ghost,.chat-delete-button,.notification-clear-button,.jobs-clear-filters,.reset-back-button){border-color:#3a3a36!important;background:#1b1b19!important;color:#eeeeea!important}html[data-theme=dark] :is(.btn-outline,.btn-ghost,.chat-delete-button,.notification-clear-button,.jobs-clear-filters,.reset-back-button):hover{border-color:#575751!important;background:#252522!important}html[data-theme=dark] :is(.profile-specialty-chip,.profile-edit-skill-chip,.account-form .profile-category-option,.ideahire-country-option){border-color:#393935!important;background:#20201e!important;color:#e8e8e4!important}html[data-theme=dark] .account-form .profile-category-option.is-selected{border-color:#f1f1ed!important;background:#f1f1ed!important;color:#151514!important}html[data-theme=dark] .account-form .profile-category-option.is-selected span{background:#0000001f!important;color:#151514!important}html[data-theme=dark] :is(.notification-decision-card,.notification-accepted-card,.notification-block-card,.chat-block-banner,.auth-error,.auth-message,.profile-block-notice,.profile-block-message){border-color:#403b38!important;background:#211d1b!important;color:#e7c8bf!important}html[data-theme=dark] :is(.hero-stats,.profile-preview,.profile-expertise,.chat-header,.chat-form,.footer,.profile-specialties-field,.profile-skills-field,.job-details){border-color:#30302d!important}html[data-theme=dark] :is(.final-cta,.split-card:not(.light)){background:#151514!important;color:#f4f4f1!important}html[data-theme=dark] .split-card.light{border-color:#30302d!important;background:#1a1a18!important;color:#f4f4f1!important}html[data-theme=dark] .section-label{color:#8f8f89!important}html[data-theme=dark] :is(.profile-stat-value,.profile-stat-top strong,.profile-specialization-copy,.profile-about-copy){color:#f1f1ed!important}html[data-theme=dark] .site-preferences{border-color:#ffffff21;background:#161614eb;box-shadow:0 16px 44px #00000057}html[data-theme=dark] .site-theme-toggle,html[data-theme=dark] .site-language-toggle button{color:#c6c6c0}html[data-theme=dark] .site-theme-toggle:hover,html[data-theme=dark] .site-language-toggle button:hover{background:#292926;color:#fff}html[data-theme=dark] .site-language-toggle{border-color:#343431}html[data-theme=dark] .site-language-toggle button.is-active{background:#f1f1ed;color:#151514}@media (max-width: 600px){.site-preferences{top:auto;right:0;bottom:86px;transform:translate(calc(100% - 42px));display:flex;align-items:center;gap:0;padding:0;border-right:0;border-radius:17px 0 0 17px;transition:transform .22s ease}.site-preferences.is-open{transform:translate(0)}.site-preferences-handle{width:42px;height:76px;flex:0 0 42px;display:grid;place-items:center;margin:0;padding:0;border:0;border-right:1px solid #e5e5e0;border-radius:16px 0 0 16px;background:transparent;color:#555550;font:inherit;font-size:25px;cursor:pointer}.site-preferences-panel{display:flex;align-items:center;gap:5px;padding:6px}.site-language-toggle{display:flex;gap:3px;padding-top:0;padding-left:6px;border-top:0;border-left:1px solid #e5e5e0}html[data-theme=dark] .site-language-toggle{border-left-color:#343431}html[data-theme=dark] .site-preferences-handle{border-right-color:#343431;color:#d5d5cf}}.account-nav-label-short{display:none}.navbar.home-navbar,.navbar.account-navbar{box-sizing:border-box;width:min(1240px,calc(100% - 32px));min-height:64px;margin:14px auto 0;padding:8px 10px;border:1px solid rgba(28,30,27,.09);border-radius:18px;background:#fffffce0;box-shadow:0 10px 32px #1111110e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.home-navbar{display:grid;grid-template-columns:auto minmax(250px,1fr) auto;align-items:center;gap:16px}.home-navbar .logo{margin-left:7px;white-space:nowrap}.home-navbar .nav-links,.account-navbar .nav-links{min-width:0;gap:2px;padding:3px;border:1px solid #e6e7e1;border-radius:13px;background:#f3f3ef;box-shadow:none}.home-navbar .nav-links{justify-self:center}.home-navbar .nav-links a,.account-navbar .nav-links a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border-radius:9px;color:#636760;font-size:11px;font-weight:650;line-height:1;white-space:nowrap;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.home-navbar .nav-links a:hover,.account-navbar .nav-links a:hover{color:#171816;background:#ffffffd1}.account-navbar .nav-links a.is-active{color:#fff;background:#1b1c1a;box-shadow:0 4px 12px #11111124}.home-navbar .nav-actions,.account-navbar .nav-actions{gap:7px}.home-navbar .home-account-cluster{min-height:40px;gap:1px;padding:3px;border:1px solid #e6e7e1;border-radius:13px;background:#f3f3ef;box-shadow:none}.home-navbar .home-account-cluster .auth-user{max-width:125px;padding:0 8px;color:#777b74;font-size:10px}.home-navbar .home-account-cluster .btn-ghost{min-height:32px;padding:7px 9px;border-radius:9px;color:#3f433d;font-size:10px}.home-navbar .home-account-cluster .btn-ghost:hover{color:#151614;background:#fff}.home-navbar .nav-actions>.btn-dark,.account-navbar .nav-actions>.btn-dark{min-height:38px;padding:9px 13px;border-radius:11px;font-size:10px}.account-navbar{display:grid;grid-template-columns:minmax(135px,.7fr) minmax(0,auto) minmax(185px,.82fr);align-items:center;justify-content:stretch;gap:12px}.account-navbar .navbar-home-back{width:34px;height:34px;flex-basis:34px;border-radius:10px;box-shadow:none;font-size:17px}.account-navbar .account-mini{min-height:38px;gap:7px;padding:3px 9px 3px 3px;border-color:#e5e6e0;background:#f7f7f3;box-shadow:none}.account-navbar .account-mini-avatar{width:30px;height:30px;flex-basis:30px;font-size:11px}.account-navbar .account-mini-name{max-width:105px;font-size:11px}.account-navbar .notification-dot,.home-navbar .home-notifications-dot{width:6px;height:6px;flex-basis:6px;background:#171816;box-shadow:0 0 0 2px #11111114}.account-navbar .nav-links a.is-active .notification-dot{background:#fff;box-shadow:0 0 0 2px #ffffff29}.navbar.home-navbar :is(a,button):focus-visible,.navbar.account-navbar :is(a,button):focus-visible{outline:2px solid #1b1c1a;outline-offset:2px}html[data-theme=dark] .navbar.home-navbar,html[data-theme=dark] .navbar.account-navbar{border-color:#30322e;background:#131412e6;box-shadow:0 12px 34px #0000003d}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .account-navbar .nav-links,html[data-theme=dark] .home-navbar .home-account-cluster{border-color:#343731;background:#22231f;box-shadow:none}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .account-navbar .nav-links a,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost{color:#bfc3ba!important}html[data-theme=dark] .home-navbar .nav-links a:hover,html[data-theme=dark] .account-navbar .nav-links a:hover,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost:hover{color:#fff!important;background:#30322d!important}html[data-theme=dark] .account-navbar .nav-links a.is-active{color:#171816!important;background:#f0f1eb!important;box-shadow:0 4px 14px #0000003d}html[data-theme=dark] .home-navbar .home-account-cluster .auth-user{color:#969b92!important}html[data-theme=dark] .account-navbar .account-mini{border-color:#353832;background:#20211e}html[data-theme=dark] .account-navbar .account-mini-name{color:#d9dcd4}html[data-theme=dark] .account-navbar .notification-dot,html[data-theme=dark] .home-navbar .home-notifications-dot{background:#f1f2ed;box-shadow:0 0 0 2px #ffffff21}html[data-theme=dark] .account-navbar .nav-links a.is-active .notification-dot{background:#171816;box-shadow:0 0 0 2px #1111111a}html[data-theme=dark] .navbar.home-navbar :is(a,button):focus-visible,html[data-theme=dark] .navbar.account-navbar :is(a,button):focus-visible{outline-color:#f0f1eb}.restricted-account-navbar{grid-template-columns:minmax(210px,.9fr) minmax(0,auto) minmax(110px,.55fr);border-color:#9f393338!important;background:#fff9f8f0!important}.restricted-navbar-brand{min-width:0;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.restricted-navbar-badge{min-height:26px;display:inline-flex;align-items:center;padding:5px 9px;border:1px solid #e3b1ac;border-radius:999px;background:#fff0ee;color:#913a34;font-size:10px;font-weight:850;line-height:1;white-space:nowrap}.restricted-account-navbar .restricted-navbar-links{grid-template-columns:repeat(3,minmax(0,1fr))}.restricted-account-navbar .restricted-navbar-actions{justify-self:end}html[data-theme=dark] .restricted-account-navbar{border-color:#603a36!important;background:#261c1bf0!important}html[data-theme=dark] .restricted-navbar-badge{border-color:#714843;background:#3b2826;color:#f0c9c4}@media (max-width: 1180px) and (min-width: 721px){.home-navbar .home-account-cluster .auth-user,.account-navbar .account-mini-name{display:none}.account-navbar .account-mini{padding-right:3px}}@media (max-width: 1080px) and (min-width: 721px){.navbar.home-navbar,.navbar.account-navbar{width:min(100% - 24px,960px);gap:9px 14px;padding:9px 10px}.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo empty actions" "links links links"}.home-navbar .logo{grid-area:logo}.home-navbar .nav-links{grid-area:links;width:100%}.home-navbar .nav-actions{grid-area:actions}.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links"}.account-navbar .account-navbar-brand,.restricted-account-navbar .restricted-navbar-brand{grid-area:brand}.account-navbar .nav-links{grid-area:links;width:100%;justify-content:center}.account-navbar .nav-actions{grid-area:actions}}@media (max-width: 720px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 20px);min-height:0;margin:10px auto 0;padding:9px;border-radius:16px;gap:8px 10px}.home-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo actions" "links links"}.home-navbar .logo{grid-area:logo;justify-self:start;margin-left:4px;font-size:20px}.home-navbar .nav-links{grid-area:links;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px!important;overflow:hidden}.home-navbar .nav-links a:first-child{display:none}.home-navbar .nav-links a{width:100%;min-width:0;min-height:36px;padding:7px 8px!important;overflow:hidden;font-size:10px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.home-navbar .nav-actions{grid-area:actions;width:auto;display:flex;justify-content:flex-end;gap:0}.home-navbar .home-account-cluster,.home-navbar .nav-actions>button.btn-dark,.home-navbar .nav-actions>a.btn-ghost{display:none!important}.home-navbar .home-account-avatar-link{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-color:#e1e2dc;box-shadow:none}.home-navbar .home-account-avatar-link .account-mini-avatar{width:32px;height:32px;flex-basis:32px}.home-navbar .nav-actions>a.btn-dark{min-height:38px;display:inline-flex;padding:9px 12px;border-radius:10px;font-size:10px;white-space:nowrap}.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links"}.restricted-account-navbar .restricted-navbar-brand{grid-area:brand}.restricted-account-navbar .restricted-navbar-links{grid-area:links;grid-template-columns:repeat(3,minmax(0,1fr))}.restricted-account-navbar .restricted-navbar-actions{grid-area:actions}.account-navbar .account-navbar-brand{grid-area:brand;min-width:0;justify-content:flex-start}.account-navbar .account-navbar-brand .logo,.restricted-account-navbar .restricted-navbar-brand .logo{font-size:19px}.restricted-account-lock-card,.moderation-appeal-meta{grid-template-columns:1fr}.account-navbar .navbar-home-back{width:32px;height:32px;flex-basis:32px;font-size:16px}.account-navbar .nav-links{grid-area:links;width:100%;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px!important;overflow:visible}.account-navbar .nav-links a{width:100%;min-width:0;min-height:36px;padding:6px 4px!important;overflow:hidden;font-size:9px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.account-nav-label-full{display:none}.account-nav-label-short{min-width:0;display:inline;overflow:hidden;text-overflow:ellipsis}.account-navbar .nav-actions{grid-area:actions;justify-self:end;gap:5px}.account-navbar .account-mini{min-height:34px;padding:2px;border-radius:999px}.account-navbar .account-mini-avatar{width:30px;height:30px;flex-basis:30px}.account-navbar .account-mini-name{display:none}.account-navbar .nav-actions>.btn-dark{min-height:34px;padding:8px 9px;border-radius:10px;font-size:9px;white-space:nowrap}.account-navbar .notification-dot{width:5px;height:5px;flex-basis:5px}}@media (max-width: 370px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 14px);padding:8px}.home-navbar .logo,.account-navbar .account-navbar-brand .logo{font-size:18px}.account-navbar .nav-links a{font-size:8.5px!important}.account-navbar .nav-actions>.btn-dark{padding-inline:7px;font-size:8.5px}}.cookie-notice{position:fixed;z-index:20000;left:50%;bottom:max(18px,env(safe-area-inset-bottom));width:min(980px,calc(100% - 36px));transform:translate(-50%);display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 18px;border:1px solid #deded8;border-radius:20px;background:#fffffcf7;color:#181917;box-shadow:0 22px 70px #1819172e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cookie-notice-mark{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#171816;color:#fff;font-size:19px;font-weight:750;font-family:Georgia,serif}.cookie-notice-copy{min-width:0}.cookie-notice-copy strong{display:block;margin-bottom:4px;color:#171816;font-size:14px;letter-spacing:-.01em}.cookie-notice-copy p{margin:0;max-width:660px;color:#686b66;font-size:12px;line-height:1.5}.cookie-notice-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px}.cookie-notice-actions a,.cookie-notice-actions button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:12px;font:inherit;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.cookie-notice-actions a{border:1px solid #d8d9d3;background:transparent;color:#333530}.cookie-notice-actions a:hover{border-color:#aeb1a9;background:#f3f3ef}.cookie-notice-actions button{border:1px solid #171816;background:#171816;color:#fff;cursor:pointer}.cookie-notice-actions button:hover{background:#30312e}.cookie-policy-page{min-height:100vh;padding:28px 20px 70px;background:radial-gradient(circle at 85% 8%,rgba(196,206,194,.34),transparent 28%),#f6f6f2;color:#1b1d1a}.cookie-policy-shell{width:min(1040px,100%);margin:0 auto}.cookie-policy-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.cookie-policy-logo{color:#151714;font-size:23px;font-weight:800;letter-spacing:-.055em;text-decoration:none}.cookie-policy-logo span{color:#777d75}.cookie-policy-back{min-height:42px;display:inline-flex;align-items:center;padding:0 15px;border:1px solid #d9dad4;border-radius:12px;background:#fffffcb8;color:#343733;font-size:12px;font-weight:700;text-decoration:none}.cookie-policy-back:hover{border-color:#aeb2aa;background:#fff}.cookie-policy-language-en,.cookie-policy-back-en,html[data-language=en] .cookie-policy-language-pl,html[data-language=en] .cookie-policy-back-pl{display:none}html[data-language=en] .cookie-policy-language-en,html[data-language=en] .cookie-policy-back-en{display:block}.cookie-policy-hero{padding:clamp(34px,7vw,72px);border-radius:30px;background:#181a17;color:#fff;overflow:hidden}.cookie-policy-eyebrow{display:inline-flex;margin-bottom:22px;padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#c8cdc5;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.cookie-policy-hero h1{max-width:790px;margin:0;color:#fff;font-size:clamp(38px,7vw,76px);line-height:.98;letter-spacing:-.06em}.cookie-policy-hero>p{max-width:650px;margin:24px 0 0;color:#c6cbc3;font-size:clamp(15px,2vw,18px);line-height:1.62}.cookie-policy-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px}.cookie-policy-meta span{padding:8px 11px;border-radius:10px;background:#ffffff14;color:#d8ddd5;font-size:11px;font-weight:650}.cookie-policy-highlight{display:grid;grid-template-columns:48px minmax(0,1fr);gap:17px;margin:20px 0;padding:22px;border:1px solid #cbd7ca;border-radius:20px;background:#edf4ec}.cookie-policy-highlight-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#29442e;color:#fff;font-size:20px;font-weight:800}.cookie-policy-highlight strong{display:block;margin:2px 0 5px;color:#1e3122;font-size:15px}.cookie-policy-highlight p{margin:0;color:#526155;font-size:13px;line-height:1.6}.cookie-policy-section,.cookie-policy-inventory{margin-top:20px;padding:clamp(24px,4vw,42px);border:1px solid #e0e1db;border-radius:24px;background:#fffffce0;box-shadow:0 10px 36px #20221e0b}.cookie-policy-section,.cookie-policy-section-heading{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px}.cookie-policy-section-number{color:#92978f;font-size:11px;font-weight:800;letter-spacing:.12em}.cookie-policy-section h2,.cookie-policy-inventory h2{margin:-5px 0 14px;color:#1b1d1a;font-size:clamp(24px,4vw,34px);line-height:1.08;letter-spacing:-.045em}.cookie-policy-section p,.cookie-policy-section-heading p{margin:0;color:#61655e;font-size:14px;line-height:1.75}.cookie-policy-section p+p{margin-top:13px}.cookie-policy-section a{color:#283d2c;font-weight:700}.cookie-policy-technology-list{display:grid;gap:12px;margin-top:26px}.cookie-policy-technology{padding:20px;border:1px solid #e2e3dd;border-radius:17px;background:#fafaf7}.cookie-policy-technology-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:17px}.cookie-policy-technology-heading code{min-width:0;color:#1f211e;font-size:12px;font-weight:750;overflow-wrap:anywhere}.cookie-policy-technology-heading>span{flex:0 0 auto;max-width:280px;padding:6px 9px;border-radius:999px;background:#e8eee6;color:#3e5342;font-size:10px;font-weight:750;text-align:center}.cookie-policy-technology dl{display:grid;grid-template-columns:.75fr 1.4fr 1.15fr;gap:18px;margin:0}.cookie-policy-technology dl>div{min-width:0}.cookie-policy-technology dt{margin-bottom:5px;color:#969b93;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cookie-policy-technology dd{margin:0;color:#535750;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.cookie-policy-footer{display:flex;align-items:center;justify-content:space-between;padding:30px 4px 0;color:#858a82;font-size:11px}.cookie-policy-footer a{color:#363934;font-weight:800;text-decoration:none}html[data-theme=dark] .cookie-notice{border-color:#383c37;background:#171916f7;color:#f3f4ef;box-shadow:0 24px 78px #00000080}html[data-theme=dark] .cookie-notice-mark{background:#eef0ea;color:#1a1c19}html[data-theme=dark] .cookie-notice-copy strong{color:#f3f4ef}html[data-theme=dark] .cookie-notice-copy p{color:#adb2aa}html[data-theme=dark] .cookie-notice-actions a{border-color:#454a43;color:#d8dcd4}html[data-theme=dark] .cookie-notice-actions a:hover{border-color:#626960;background:#292c27}html[data-theme=dark] .cookie-notice-actions button{border-color:#eef0ea;background:#eef0ea;color:#1a1c19}html[data-theme=dark] .cookie-notice-actions button:hover{background:#d9ddd5}html[data-theme=dark] .cookie-policy-page{background:radial-gradient(circle at 85% 8%,rgba(83,100,83,.22),transparent 28%),#10120f;color:#eeefe9}html[data-theme=dark] .cookie-policy-logo,html[data-theme=dark] .cookie-policy-footer a{color:#f1f2ed}html[data-theme=dark] .cookie-policy-back{border-color:#343832;background:#1b1e1abf;color:#d9ddd5}html[data-theme=dark] .cookie-policy-back:hover{border-color:#555b52;background:#22251f}html[data-theme=dark] .cookie-policy-hero{border:1px solid #343832;background:#181b17}html[data-theme=dark] .cookie-policy-highlight{border-color:#354839;background:#18241a}html[data-theme=dark] .cookie-policy-highlight-icon{background:#dce8dc;color:#1c2d1f}html[data-theme=dark] .cookie-policy-highlight strong{color:#e7eee5}html[data-theme=dark] .cookie-policy-highlight p{color:#aab9aa}html[data-theme=dark] .cookie-policy-section,html[data-theme=dark] .cookie-policy-inventory{border-color:#2e322c;background:#181b17e6;box-shadow:none}html[data-theme=dark] .cookie-policy-section h2,html[data-theme=dark] .cookie-policy-inventory h2{color:#f0f1ec}html[data-theme=dark] .cookie-policy-section p,html[data-theme=dark] .cookie-policy-section-heading p{color:#aeb3aa}html[data-theme=dark] .cookie-policy-section a{color:#d7e0d5}html[data-theme=dark] .cookie-policy-technology{border-color:#333730;background:#1d201b}html[data-theme=dark] .cookie-policy-technology-heading code{color:#eef0ea}html[data-theme=dark] .cookie-policy-technology-heading>span{background:#29352a;color:#cad8c8}html[data-theme=dark] .cookie-policy-technology dt{color:#858c82}html[data-theme=dark] .cookie-policy-technology dd{color:#b8bdb4}html[data-theme=dark] .cookie-policy-footer{color:#81877e}@media (max-width: 760px){body:has(.cookie-notice) .site-preferences{visibility:hidden;pointer-events:none}.cookie-notice{bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:15px;border-radius:17px}.cookie-notice-mark{width:38px;height:38px;border-radius:12px;font-size:17px}.cookie-notice-copy strong{font-size:13px}.cookie-notice-copy p{font-size:11px;line-height:1.48}.cookie-notice-actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cookie-notice-actions a,.cookie-notice-actions button{width:100%;min-height:43px;padding:0 11px}.cookie-policy-page{padding:18px 12px 48px}.cookie-policy-nav{margin-bottom:16px}.cookie-policy-logo{font-size:20px}.cookie-policy-back{min-height:39px;padding:0 12px;font-size:11px}.cookie-policy-hero{padding:34px 22px;border-radius:22px}.cookie-policy-hero h1{font-size:clamp(35px,11vw,52px)}.cookie-policy-hero>p{margin-top:19px;font-size:14px}.cookie-policy-highlight{grid-template-columns:40px minmax(0,1fr);gap:13px;padding:17px;border-radius:17px}.cookie-policy-highlight-icon{width:40px;height:40px;border-radius:12px}.cookie-policy-section,.cookie-policy-inventory{padding:22px 18px;border-radius:19px}.cookie-policy-section,.cookie-policy-section-heading{grid-template-columns:1fr;gap:11px}.cookie-policy-section h2,.cookie-policy-inventory h2{margin-top:0}.cookie-policy-technology{padding:16px}.cookie-policy-technology-heading{align-items:stretch;flex-direction:column;gap:10px}.cookie-policy-technology-heading>span{align-self:flex-start;max-width:100%;text-align:left}.cookie-policy-technology dl{grid-template-columns:1fr;gap:12px}}.registration-privacy-confirmation{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid #d9d9d4;border-radius:13px;background:#fafaf7;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.registration-privacy-confirmation:hover,.registration-privacy-confirmation:focus-within{border-color:#999f9a;box-shadow:0 0 0 3px #1111110d}.registration-privacy-confirmation:has(input:checked){border-color:#6f7d75;background:#f4f8f5}.registration-privacy-confirmation>input,.auth-form .registration-privacy-confirmation>input{width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:2px 0 0;padding:0;accent-color:#171917;cursor:pointer}.registration-privacy-confirmation>div{min-width:0;display:grid;gap:4px}.registration-privacy-confirmation label{color:#292c2a;font-size:12px;font-weight:700;line-height:1.4;cursor:pointer}.registration-privacy-confirmation small{color:#737772;font-size:10px;font-weight:500;line-height:1.5}.registration-privacy-confirmation a{color:#283d2c;font-weight:800}.privacy-policy-hero{position:relative;isolation:isolate}.privacy-policy-hero:after{content:"";position:absolute;z-index:-1;top:-110px;right:-80px;width:320px;height:320px;border-radius:50%;background:#a3b8a11f;filter:blur(1px)}.privacy-policy-highlight .cookie-policy-highlight-icon{font-family:Georgia,serif;font-style:italic}.privacy-policy-status-note{display:grid;gap:5px;margin-top:18px;padding:15px 16px;border:1px solid #e1d8bd;border-radius:14px;background:#fffaf0}.privacy-policy-status-note strong{color:#5c4b1c;font-size:12px}.cookie-policy-section .privacy-policy-status-note p{color:#75643a;font-size:12px;line-height:1.55}.privacy-policy-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.privacy-policy-card{min-width:0;padding:20px;border:1px solid #e2e3dd;border-radius:17px;background:#fafaf7}.privacy-policy-card h3{margin:0 0 8px;color:#252824;font-size:14px;letter-spacing:-.02em}.privacy-policy-card p{margin:0;color:#646861;font-size:12px;line-height:1.6}.privacy-policy-bases{display:grid;gap:11px;margin-top:26px}.privacy-policy-basis{display:grid;grid-template-columns:1fr 1.15fr 1.25fr;gap:18px;padding:19px;border:1px solid #e2e3dd;border-radius:17px;background:#fafaf7}.privacy-policy-basis>div{min-width:0}.privacy-policy-basis span{display:block;margin-bottom:6px;color:#969b93;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.privacy-policy-basis strong{color:#262925;font-size:12px;line-height:1.5}.privacy-policy-basis p{margin:0;color:#5c6159;font-size:11px;line-height:1.58}.privacy-policy-visibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.privacy-policy-visibility-grid article{padding:19px;border:1px solid #e1e2dc;border-radius:16px;background:#fafaf7}.privacy-policy-visibility-grid article:last-child{border-color:#d2ddd1;background:#f1f6f0}.privacy-policy-visibility-grid strong{color:#2b2e2a;font-size:12px}.privacy-policy-visibility-grid ul{display:grid;gap:7px;margin:13px 0 0;padding-left:18px;color:#62675f;font-size:12px;line-height:1.55}.privacy-policy-retention{display:grid;gap:0;margin-top:26px;border:1px solid #e2e3dd;border-radius:17px;background:#fafaf7;overflow:hidden}.privacy-policy-retention>div{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,1.4fr);gap:22px;padding:17px 19px}.privacy-policy-retention>div+div{border-top:0}.privacy-policy-retention strong{color:#2a2d29;font-size:11px;line-height:1.55}.privacy-policy-retention p{margin:0;color:#62675f;font-size:11px;line-height:1.58}.privacy-policy-sources{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:20px;padding:17px 19px;border:1px solid #e0e1db;border-radius:17px;background:#fffffcb8}.privacy-policy-sources strong{margin-right:4px;color:#343733;font-size:11px}.privacy-policy-sources a{padding:7px 9px;border:1px solid #dcded7;border-radius:9px;color:#4d534b;font-size:10px;font-weight:700;text-decoration:none}.privacy-policy-sources a:hover{border-color:#b7bbb3;background:#fff}.privacy-policy-footer{gap:18px}.privacy-policy-footer nav{display:flex;align-items:center;gap:14px}.privacy-policy-footer nav a{color:#656a62;font-weight:700}html[data-theme=dark] .registration-privacy-confirmation{border-color:#3a3a36;background:#1a1a18}html[data-theme=dark] .registration-privacy-confirmation:hover,html[data-theme=dark] .registration-privacy-confirmation:focus-within,html[data-theme=dark] .registration-privacy-confirmation:has(input:checked){border-color:#71716a;background:#20201e;box-shadow:0 0 0 3px #f0f0ec0d}html[data-theme=dark] .registration-privacy-confirmation>input{accent-color:#efefeb}html[data-theme=dark] .registration-privacy-confirmation label{color:#f0f0ec}html[data-theme=dark] .registration-privacy-confirmation small{color:#aaa9a3}html[data-theme=dark] .registration-privacy-confirmation a{color:#d6ded4}html[data-theme=dark] .privacy-policy-status-note{border-color:#5b512e;background:#292619}html[data-theme=dark] .privacy-policy-status-note strong{color:#e5d79d}html[data-theme=dark] .cookie-policy-section .privacy-policy-status-note p{color:#bdb384}html[data-theme=dark] :is(.privacy-policy-card,.privacy-policy-basis,.privacy-policy-visibility-grid article,.privacy-policy-retention){border-color:#333730;background:#1d201b}html[data-theme=dark] .privacy-policy-visibility-grid article:last-child{border-color:#354839;background:#18241a}html[data-theme=dark] :is(.privacy-policy-card h3,.privacy-policy-basis strong,.privacy-policy-visibility-grid strong,.privacy-policy-retention strong){color:#eef0ea}html[data-theme=dark] :is(.privacy-policy-card p,.privacy-policy-basis p,.privacy-policy-visibility-grid ul,.privacy-policy-retention p){color:#b8bdb4}html[data-theme=dark] .privacy-policy-basis span{color:#858c82}html[data-theme=dark] .privacy-policy-retention>div+div{border-color:#333730}html[data-theme=dark] .privacy-policy-sources{border-color:#2e322c;background:#181b17d1}html[data-theme=dark] .privacy-policy-sources strong{color:#e9ebe5}html[data-theme=dark] .privacy-policy-sources a{border-color:#3a3f38;color:#c7ccc3}html[data-theme=dark] .privacy-policy-sources a:hover{border-color:#5a6157;background:#252923}html[data-theme=dark] .privacy-policy-footer nav a{color:#aeb4aa}@media (max-width: 760px){.privacy-policy-card-grid,.privacy-policy-visibility-grid{grid-template-columns:1fr}.privacy-policy-card{padding:17px}.privacy-policy-basis{grid-template-columns:1fr;gap:13px;padding:17px}.privacy-policy-retention>div{grid-template-columns:1fr;gap:5px;padding:16px}.privacy-policy-sources{align-items:stretch;flex-direction:column}.privacy-policy-sources a{width:100%;padding:9px 10px}.privacy-policy-footer{align-items:flex-start;flex-wrap:wrap}.privacy-policy-footer nav{order:3;width:100%}}.registration-age-result,.age-access-result{display:grid;gap:4px;padding:12px 14px;border:1px solid #d9dfdc;border-radius:12px;background:#f5f8f6;color:#5d655f;font-size:12px;line-height:1.5}.registration-age-result strong,.age-access-result strong{color:#252a27;font-size:12px}.registration-age-result.is-under_16,.registration-age-result.is-invalid,.age-access-result.is-under_16,.age-access-result.is-invalid{border-color:#edcccc;background:#fff5f5;color:#9a3434}.registration-age-result.is-under_16 strong,.registration-age-result.is-invalid strong,.age-access-result.is-under_16 strong,.age-access-result.is-invalid strong{color:#842929}.age-access-confirmation,.auth-form .age-access-confirmation{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid #d9d9d4;border-radius:13px;background:#fafaf7;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.age-access-confirmation:hover,.age-access-confirmation:focus-within{border-color:#999f9a;box-shadow:0 0 0 3px #1111110d}.age-access-confirmation:has(input:checked){border-color:#6f7d75;background:#f4f8f5}.age-access-confirmation input,.auth-form .age-access-confirmation input{width:18px;min-width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:2px 0 0;padding:0;accent-color:#171917}.age-access-confirmation>span{min-width:0;display:grid;gap:4px}.age-access-confirmation strong{color:#292c2a;font-size:12px;line-height:1.4}.age-access-confirmation small{color:#737772;font-size:10px;font-weight:500;line-height:1.5}.age-access-page,.limited-account-page{min-height:100vh;background:radial-gradient(circle at 10% 2%,rgba(17,17,17,.035),transparent 27%),#f7f7f4}.age-access-shell{width:min(680px,calc(100% - 40px));margin:0 auto;padding:54px 0 90px}.age-access-card{padding:34px;border:1px solid #e0e0da;border-radius:24px;background:#fff;box-shadow:0 18px 54px #1111110f}.age-access-card h1{margin:10px 0 12px;color:#161615;font-size:clamp(34px,7vw,52px);line-height:1.02;letter-spacing:-.05em}.age-access-card>p{max-width:540px;margin:0;color:#686863;font-size:14px;line-height:1.65}.age-access-form{display:grid;gap:18px;margin-top:28px}.age-access-form>label:not(.age-access-confirmation){display:grid;gap:8px;color:#333330;font-size:13px;font-weight:700}.age-access-form>label:not(.age-access-confirmation) input{width:100%;min-height:50px;padding:13px 15px;border:1px solid #d9d9d4;border-radius:13px;outline:none;background:#fff;color:#171716}.age-access-form>label:not(.age-access-confirmation) input:focus{border-color:#777c78;box-shadow:0 0 0 4px #1111110d}.age-access-form>button{width:100%}.limited-account-shell{display:grid;gap:20px}.limited-account-shell .app-page-header{margin-bottom:14px}.limited-account-route-message{margin:0;padding:13px 15px;border:1px solid #e8d5ad;border-radius:13px;background:#fff9e9;color:#725818;font-size:12px;line-height:1.5}.limited-account-hero{display:flex;align-items:center;gap:20px;padding:27px;border:1px solid #dcded9;border-radius:22px;background:linear-gradient(145deg,#fff,#f2f5f2);box-shadow:0 14px 38px #1111110b}.limited-account-status-icon{width:76px;height:76px;display:grid;place-items:center;flex:0 0 76px;border-radius:22px;background:#181918;color:#fff;font-size:21px;font-weight:800;letter-spacing:-.04em}.limited-account-hero>div:last-child{min-width:0}.limited-account-hero span{color:#747973;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.limited-account-hero h2{margin:6px 0 8px;color:#1c1e1c;font-size:clamp(22px,4vw,32px);letter-spacing:-.04em}.limited-account-hero p,.limited-account-panel p,.limited-account-privacy p{margin:0;color:#686d68;font-size:12px;line-height:1.6}.limited-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.limited-account-panel{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #e0e0da;border-radius:19px;background:#fff}.limited-account-panel.is-locked{background:#f3f3ef}.limited-account-panel-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#1d1e1d;color:#fff;font-size:14px;font-weight:800}.limited-account-panel.is-locked .limited-account-panel-icon{background:#deded8;color:#666b66}.limited-account-panel h2{margin:17px 0 8px;color:#222320;font-size:19px;letter-spacing:-.03em}.limited-account-panel ul{display:grid;gap:7px;margin:0 0 21px;padding-left:18px;color:#666b66;font-size:11px;line-height:1.5}.limited-account-panel .btn{width:100%;margin-top:auto}.limited-account-privacy{padding:18px 20px;border:1px solid #dce2de;border-radius:15px;background:#f2f6f4}.limited-account-privacy strong{display:block;margin-bottom:4px;color:#2e3430;font-size:12px}.account-age-status{width:fit-content;display:inline-flex;align-items:center;min-height:27px;margin-top:6px;padding:5px 10px;border:1px solid #d8ded9;border-radius:999px;background:#f2f6f3;color:#4b5a50;font-size:9px;font-weight:800;line-height:1}.jobs-age-notice{display:flex;align-items:flex-start;gap:13px;margin:-15px 0 26px;padding:16px 18px;border:1px solid #dce2de;border-radius:15px;background:#f2f6f4}.jobs-age-notice-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border-radius:12px;background:#1b1d1b;color:#fff;font-size:11px;font-weight:800}.jobs-age-notice>div{min-width:0}.jobs-age-notice strong{display:block;margin:1px 0 4px;color:#2b302c;font-size:12px}.jobs-age-notice p{margin:0;color:#69706a;font-size:11px;line-height:1.55}html[data-theme=dark] .age-access-page,html[data-theme=dark] .limited-account-page{background:radial-gradient(circle at 10% 2%,rgba(255,255,255,.035),transparent 27%),#10100f}html[data-theme=dark] :is(.registration-age-result,.age-access-result,.age-access-confirmation,.age-access-card,.limited-account-hero,.limited-account-panel,.limited-account-privacy,.jobs-age-notice){border-color:#3a3a36;background:#1a1a18}html[data-theme=dark] :is(.registration-age-result strong,.age-access-result strong,.age-access-confirmation strong,.age-access-card h1,.limited-account-hero h2,.limited-account-panel h2,.limited-account-privacy strong,.jobs-age-notice strong){color:#f0f0ec}html[data-theme=dark] :is(.registration-age-result,.age-access-result,.age-access-confirmation small,.age-access-card>p,.limited-account-hero p,.limited-account-panel ul,.limited-account-privacy p,.jobs-age-notice p){color:#aaa9a3}html[data-theme=dark] .age-access-confirmation:hover,html[data-theme=dark] .age-access-confirmation:focus-within,html[data-theme=dark] .age-access-confirmation:has(input:checked){border-color:#71716a;background:#20201e;box-shadow:0 0 0 3px #f0f0ec0d}html[data-theme=dark] .age-access-confirmation input{accent-color:#efefeb}html[data-theme=dark] .age-access-form>label:not(.age-access-confirmation){color:#eeeeea}html[data-theme=dark] .age-access-form>label:not(.age-access-confirmation) input{border-color:#42423d;background:#111110;color:#efefeb;color-scheme:dark}html[data-theme=dark] .registration-age-result.is-under_16,html[data-theme=dark] .registration-age-result.is-invalid,html[data-theme=dark] .age-access-result.is-under_16,html[data-theme=dark] .age-access-result.is-invalid{border-color:#633b3b;background:#2d1c1c;color:#efb0b0}html[data-theme=dark] .limited-account-panel.is-locked{background:#171715}html[data-theme=dark] .limited-account-status-icon,html[data-theme=dark] .limited-account-panel-icon,html[data-theme=dark] .jobs-age-notice-icon{background:#efefeb;color:#171716}html[data-theme=dark] .limited-account-panel.is-locked .limited-account-panel-icon{background:#30302d;color:#aaa9a3}html[data-theme=dark] .limited-account-privacy,html[data-theme=dark] .jobs-age-notice{border-color:#3b4941;background:#1a221d}html[data-theme=dark] .account-age-status{border-color:#3e4b43;background:#1a231d;color:#afd0b8}html[data-theme=dark] .limited-account-route-message{border-color:#66562a;background:#302a19;color:#e5c975}@media (max-width: 700px){.age-access-shell{width:min(100% - 24px,680px);padding:28px 0 70px}.age-access-card{padding:23px 19px;border-radius:20px}.age-access-card h1{font-size:36px}.limited-account-grid{grid-template-columns:1fr}.limited-account-hero{align-items:flex-start;padding:21px}}@media (max-width: 480px){.limited-account-hero{flex-direction:column}.limited-account-status-icon{width:58px;height:58px;flex-basis:58px;border-radius:17px;font-size:17px}.limited-account-panel{padding:20px}.jobs-age-notice{margin-top:-8px;padding:14px}}.auth-message{margin:0;padding:14px 16px;border-radius:12px;background:#f3f3f0;color:#333;font-size:13px;line-height:1.5}.auth-error{margin:0;padding:14px 16px;border-radius:12px;background:#fff0f0;color:#b42318;font-size:13px}.account-actions{display:flex;gap:12px;margin-top:18px;margin-bottom:20px;flex-wrap:wrap}.account-mini{display:inline-flex;align-items:center;gap:9px;padding:5px 10px 5px 5px;border:1px solid #e5e5e1;border-radius:999px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.account-mini:hover{transform:translateY(-1px);border-color:#ccc;box-shadow:0 8px 25px #0000000f}.account-mini-avatar{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#111;color:#fff;font-size:13px;font-weight:800}.account-mini-avatar img{width:100%;height:100%;display:block;object-fit:cover}.account-mini-name{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:13px;font-weight:600}@media (max-width: 700px){.account-card{padding:25px 20px;border-radius:22px}.profile-preview{align-items:flex-start}.profile-avatar-wrapper{width:82px;height:82px;flex-basis:82px}.profile-info h2{font-size:21px}.account-mini-name{display:none}.account-mini{padding-right:5px}.account-actions{flex-direction:column}.account-actions .btn{width:100%}}.agreement-workspace{flex:0 0 auto;border-bottom:0;background:#f7f7f4}.agreement-workspace-toggle{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;border:0;background:#fff;color:#2c2c29;font:inherit;text-align:left;cursor:pointer}.agreement-workspace-toggle span,.agreement-workspace-toggle strong,.agreement-workspace-toggle small{display:block}.agreement-workspace-toggle strong{font-size:12px}.agreement-workspace-toggle small{margin-top:3px;color:#7b7b75;font-size:10px}.agreement-workspace-toggle b{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid #dfdfd9;border-radius:50%;background:#f7f7f3;font-size:18px;font-weight:500}.agreement-gate{max-height:min(62vh,680px);overflow-y:auto;padding:34px;background:radial-gradient(circle at 12% 0%,rgba(234,230,214,.72),transparent 34%),#f7f7f4}.agreement-negotiation-banner{margin:0;padding:9px 18px;border-bottom:0;background:#fff8e5;color:#6d5a25;font-size:11px;line-height:1.5;text-align:center}.agreement-gate-heading{max-width:760px;margin:0 auto 24px;text-align:center}.agreement-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:5px 11px;border:1px solid #deded8;border-radius:999px;background:#ffffffc2;color:#6f6f69;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agreement-gate-heading h2{margin:15px 0 9px;color:#171717;font-size:clamp(25px,4vw,36px);letter-spacing:-.9px;line-height:1.08}.agreement-gate-heading>p{max-width:610px;margin:0 auto;color:#6e6e68;font-size:14px;line-height:1.65}.agreement-progress{max-width:560px;display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;margin:24px auto 0}.agreement-progress span{display:flex;align-items:center;gap:8px;color:#888882;font-size:12px;font-weight:700}.agreement-progress span:last-child{justify-content:flex-end}.agreement-progress i{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid #d7d7d1;border-radius:50%;background:#fff;color:#777771;font-size:11px;font-style:normal}.agreement-progress span.is-complete{color:#33332f}.agreement-progress span.is-complete i{border-color:#1c1c1a;background:#1c1c1a;color:#fff}.agreement-progress b{height:1px;background:#d9d9d3}.agreement-form,.agreement-proposal-card{max-width:820px;margin:0 auto;padding:26px;border:1px solid rgba(25,25,22,.09);border-radius:24px;background:#fffffff0;box-shadow:0 22px 64px #19191414}.agreement-form-heading,.agreement-proposal-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.agreement-form-heading h3,.agreement-proposal-topline h3{margin:9px 0 0;color:#191917;font-size:21px;letter-spacing:-.35px}.agreement-form-heading p{max-width:230px;margin:3px 0 0;color:#898983;font-size:11px;line-height:1.5;text-align:right}.agreement-version-pill,.agreement-pending-pill{display:inline-flex;align-items:center;min-height:25px;padding:4px 9px;border-radius:999px;background:#efefe9;color:#686862;font-size:10px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.agreement-pending-pill{background:#fff5d9;color:#775b13;text-align:center}.agreement-form-grid,.agreement-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agreement-field{min-width:0;display:flex;flex-direction:column;gap:7px}.agreement-field-wide,.agreement-detail-wide{grid-column:1 / -1}.agreement-field>span{color:#474743;font-size:12px;font-weight:750}.agreement-field input,.agreement-field textarea,.agreement-field select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #ddddD7;border-radius:13px;outline:none;background:#fafaf7;color:#191917;font:inherit;font-size:14px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.agreement-field input,.agreement-field select{min-height:46px;padding:0 13px}.agreement-field textarea{min-height:92px;padding:12px 13px;resize:vertical;line-height:1.5}.agreement-field input:focus,.agreement-field textarea:focus,.agreement-field select:focus{border-color:#242421;background:#fff;box-shadow:0 0 0 3px #1e1e1b0f}.agreement-price-input{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:8px}.agreement-price-input input:disabled{cursor:not-allowed;border-color:#deded8;background:#efefe9;color:#30302d;font-weight:800;opacity:1}.agreement-price-currency{min-height:46px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #deded8;border-radius:13px;background:#efefe9;color:#555550;font-size:12px;font-weight:850}.agreement-fixed-price-note{display:block;color:#84847e;font-size:10px;line-height:1.5}.agreement-confirmation{display:flex;align-items:flex-start;gap:11px;margin-top:20px;padding:14px;border:1px solid #e2e2dc;border-radius:14px;background:#f8f8f4;cursor:pointer}.agreement-confirmation input{width:17px;height:17px;flex:0 0 17px;margin:2px 0 0;accent-color:#171717}.agreement-confirmation span{color:#555550;font-size:12px;line-height:1.55}.agreement-form-actions,.agreement-proposal-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.agreement-primary-button,.agreement-secondary-button{min-height:44px;padding:0 17px;border-radius:13px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.agreement-primary-button{border:1px solid #171717;background:#171717;color:#fff}.agreement-primary-button:hover:not(:disabled),.agreement-secondary-button:hover:not(:disabled){transform:translateY(-1px)}.agreement-secondary-button{border:1px solid #d9d9d3;background:#fff;color:#343431}.agreement-secondary-button:hover:not(:disabled){border-color:#bdbdb7;background:#f7f7f3}.agreement-primary-button:disabled,.agreement-secondary-button:disabled{cursor:not-allowed;opacity:.48}.agreement-message,.agreement-blocked-note{margin:16px 0 0;padding:11px 13px;border:1px solid #efd4ce;border-radius:12px;background:#fff6f4;color:#8f3d33;font-size:12px;line-height:1.5}.agreement-message.is-success{border-color:#d9e5d5;background:#f3f8f1;color:#42623b}.agreement-details{gap:10px}.agreement-detail{min-width:0;padding:13px 14px;border:1px solid #e6e6e0;border-radius:14px;background:#fafaf7}.agreement-detail>span{display:block;margin-bottom:5px;color:#888882;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.agreement-detail strong,.agreement-detail p{display:block;margin:0;color:#282825;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.agreement-waiting-note{color:#5e7058;font-size:12px;font-weight:700;line-height:1.45}.agreement-summary{border-bottom:0;background:#fff}.agreement-summary>summary{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 20px;list-style:none;cursor:pointer}.agreement-summary>summary::-webkit-details-marker{display:none}.agreement-status-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#eaf3e6;color:#41643a;font-size:13px;font-weight:900}.agreement-summary-copy{min-width:0}.agreement-summary-copy strong,.agreement-summary-copy small{display:block}.agreement-summary-copy strong{color:#2c2c29;font-size:12px}.agreement-summary-copy small{margin-top:2px;color:#85857f;font-size:10px}.agreement-summary-action{color:#62625d;font-size:11px;font-weight:750}.agreement-summary-body{padding:4px 20px 20px}.agreement-legal-note{margin:12px 0 0;color:#85857f;font-size:10px;line-height:1.55}.agreement-loading{min-height:360px;display:grid;place-items:center;align-content:center;gap:9px;color:#777771;text-align:center}.agreement-loading p{margin:0}.agreement-waiting-card{max-width:680px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;margin:0 auto;padding:24px;border:1px solid rgba(25,25,22,.09);border-radius:20px;background:#fffffff0;box-shadow:0 18px 54px #19191412}.agreement-waiting-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#efefe9;color:#555550;font-size:24px}.agreement-waiting-card h3{margin:2px 0 7px;color:#20201e;font-size:18px;letter-spacing:-.25px}.agreement-waiting-card p{margin:0;color:#73736d;font-size:13px;line-height:1.65}.agreement-lock-icon{width:36px;height:36px;display:grid;place-items:center;border:1px solid #ddddD7;border-radius:50%;background:#fff}html[data-theme=dark] .agreement-gate{background:radial-gradient(circle at 12% 0%,rgba(74,72,60,.24),transparent 34%),#10100f!important}html[data-theme=dark] .agreement-workspace{border-bottom-color:#30302d;background:#10100f}html[data-theme=dark] .agreement-workspace-toggle{background:#191918;color:#f2f2ee}html[data-theme=dark] .agreement-workspace-toggle small{color:#aaa9a3}html[data-theme=dark] .agreement-workspace-toggle b{border-color:#3d3d38;background:#262624;color:#f2f2ee}html[data-theme=dark] .agreement-negotiation-banner{border-bottom-color:#4b422a;background:#2b2517;color:#e0ca87}html[data-theme=dark] .agreement-eyebrow,html[data-theme=dark] .agreement-form,html[data-theme=dark] .agreement-proposal-card,html[data-theme=dark] .agreement-summary,html[data-theme=dark] .agreement-lock-icon{border-color:#343430!important;background:#191918!important;color:#f2f2ee!important;box-shadow:0 22px 64px #00000042!important}html[data-theme=dark] .agreement-gate-heading h2,html[data-theme=dark] .agreement-form-heading h3,html[data-theme=dark] .agreement-proposal-topline h3,html[data-theme=dark] .agreement-summary-copy strong{color:#f2f2ee!important}html[data-theme=dark] .agreement-gate-heading>p,html[data-theme=dark] .agreement-form-heading p,html[data-theme=dark] .agreement-summary-copy small,html[data-theme=dark] .agreement-summary-action,html[data-theme=dark] .agreement-legal-note{color:#aaa9a3!important}html[data-theme=dark] .agreement-progress span{color:#8f8f89}html[data-theme=dark] .agreement-progress span.is-complete{color:#e6e6e1}html[data-theme=dark] .agreement-progress i{border-color:#40403b;background:#222220;color:#b7b7b1}html[data-theme=dark] .agreement-progress span.is-complete i{border-color:#ecece7;background:#ecece7;color:#171716}html[data-theme=dark] .agreement-progress b{background:#3b3b37}html[data-theme=dark] .agreement-version-pill{background:#2b2b28;color:#bdbdb7}html[data-theme=dark] .agreement-pending-pill{background:#3b321d;color:#e3c879}html[data-theme=dark] .agreement-field>span,html[data-theme=dark] .agreement-confirmation span{color:#c8c8c2!important}html[data-theme=dark] .agreement-field input,html[data-theme=dark] .agreement-field textarea,html[data-theme=dark] .agreement-field select{border-color:#3a3a36!important;background:#111110!important;color:#f1f1ed!important}html[data-theme=dark] .agreement-field input:focus,html[data-theme=dark] .agreement-field textarea:focus,html[data-theme=dark] .agreement-field select:focus{border-color:#deded8!important;box-shadow:0 0 0 3px #ebebe514!important}html[data-theme=dark] .agreement-price-input input:disabled,html[data-theme=dark] .agreement-price-currency{border-color:#3c3c38!important;background:#292927!important;color:#e8e8e3!important;opacity:1!important}html[data-theme=dark] .agreement-fixed-price-note{color:#969690!important}html[data-theme=dark] .agreement-confirmation,html[data-theme=dark] .agreement-detail{border-color:#373733;background:#20201e}html[data-theme=dark] .agreement-detail>span{color:#92928c}html[data-theme=dark] .agreement-detail strong,html[data-theme=dark] .agreement-detail p{color:#e8e8e3!important}html[data-theme=dark] .agreement-primary-button{border-color:#f0f0eb;background:#f0f0eb;color:#171716}html[data-theme=dark] .agreement-secondary-button{border-color:#3d3d39;background:#242422;color:#e8e8e3}html[data-theme=dark] .agreement-secondary-button:hover:not(:disabled){border-color:#55554f;background:#2d2d2a}html[data-theme=dark] .agreement-message,html[data-theme=dark] .agreement-blocked-note{border-color:#543c37;background:#251c1a;color:#e3b8ad}html[data-theme=dark] .agreement-message.is-success{border-color:#3d5038;background:#1d261b;color:#b9d4b1}html[data-theme=dark] .agreement-status-icon{background:#243020;color:#b9d4b1}html[data-theme=dark] .agreement-summary{border-bottom-color:#30302d!important}html[data-theme=dark] .agreement-waiting-card{border-color:#343430;background:#191918;box-shadow:0 18px 54px #0000003d}html[data-theme=dark] .agreement-waiting-icon{background:#2b2b28;color:#d0d0ca}html[data-theme=dark] .agreement-waiting-card h3{color:#f2f2ee!important}html[data-theme=dark] .agreement-waiting-card p{color:#aaa9a3!important}@media (max-width: 700px){.agreement-workspace-toggle{min-height:54px;padding:9px 13px}.agreement-workspace-toggle small{max-width:250px;line-height:1.35}.agreement-gate{max-height:55vh;padding:24px 14px 32px}.agreement-progress{grid-template-columns:1fr;gap:8px;max-width:290px}.agreement-progress b{width:1px;height:12px;margin-left:14px}.agreement-progress span:last-child{justify-content:flex-start}.agreement-form,.agreement-proposal-card{padding:18px 14px;border-radius:19px}.agreement-waiting-card{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 15px}.agreement-waiting-icon{width:40px;height:40px;border-radius:12px;font-size:20px}.agreement-form-heading,.agreement-proposal-topline{flex-direction:column;gap:10px}.agreement-form-heading p{margin-top:0;text-align:left}.agreement-form-grid,.agreement-details{grid-template-columns:minmax(0,1fr)}.agreement-field-wide,.agreement-detail-wide{grid-column:auto}.agreement-form-actions,.agreement-proposal-actions{align-items:stretch;flex-direction:column-reverse}.agreement-primary-button,.agreement-secondary-button{width:100%}.agreement-waiting-note{text-align:center}.agreement-summary>summary{grid-template-columns:30px minmax(0,1fr);padding:11px 13px}.agreement-summary-action{display:none}.agreement-summary-body{padding:3px 13px 16px}}.account-navbar{display:grid;grid-template-columns:minmax(170px,.75fr) minmax(0,auto) minmax(190px,.85fr);justify-content:stretch;gap:18px}.account-navbar-brand{min-width:0;display:flex;align-items:center;justify-content:center;gap:10px}.navbar-home-back{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid #deded9;border-radius:12px;background:#fff;color:#171716;box-shadow:0 7px 22px #1111110f;font-size:20px;font-weight:700;line-height:1;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.navbar-home-back:hover{transform:translate(-2px);border-color:#aaa;box-shadow:0 9px 25px #1111111a}.account-navbar .nav-links{min-width:0;justify-self:center;gap:3px;padding:6px;border:1px solid #111;border-radius:17px;background:#111;box-shadow:0 12px 30px #11111124}.account-navbar .nav-links a{padding:10px 12px;border-radius:11px;color:#d6d6d1;font-size:12px;font-weight:600;white-space:nowrap;transition:color .2s ease,background .2s ease}.account-navbar .nav-links a:hover{color:#fff;background:#282827}.account-navbar .nav-links a.is-active{color:#111;background:#fff}.account-navbar .nav-actions{min-width:0;justify-self:end}.account-navbar .notification-dot{background:#fff;box-shadow:0 0 0 3px #ffffff1f}.account-navbar .is-active .notification-dot{background:#111;box-shadow:0 0 0 3px #11111114}.rotating-job-card{animation:job-card-swap .45s ease both}.rotating-job-card h3{min-height:57px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rotating-job-card>p{min-height:62px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-small>div:last-child{min-width:0}.card-small span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes job-card-swap{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.category-card{cursor:pointer}.category-card:focus-visible,.jobs-clear-filters:focus-visible,.navbar-home-back:focus-visible{outline:3px solid rgba(17,17,17,.22);outline-offset:3px}.jobs-clear-filters{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 15px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;box-shadow:0 8px 22px #1111111a;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.jobs-clear-filters:before{content:"×";font-size:17px;font-weight:400;line-height:1}.jobs-clear-filters:hover{transform:translateY(-1px);background:#2b2b29;box-shadow:0 11px 27px #11111126}html[data-theme=dark] .navbar-home-back{border-color:#3a3a36;background:#1b1b19;color:#f2f2ee;box-shadow:0 9px 24px #00000038}html[data-theme=dark] .account-navbar .nav-links{border-color:#383834;background:#090909;box-shadow:0 12px 32px #00000047}html[data-theme=dark] .account-navbar .nav-links a{color:#d4d4cf}html[data-theme=dark] .account-navbar .nav-links a:hover{color:#fff;background:#252524}html[data-theme=dark] .account-navbar .nav-links a.is-active{color:#111;background:#f3f3ef}html[data-theme=dark] .jobs-clear-filters{border-color:#efefeb!important;background:#efefeb!important;color:#151514!important}html[data-theme=dark] .jobs-clear-filters:hover{border-color:#fff!important;background:#fff!important}html[data-theme=dark] :is(.category-card,.jobs-clear-filters,.navbar-home-back):focus-visible{outline-color:#f2f2ee7a}@media (max-width: 1000px){.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links";gap:10px 14px;padding:12px 0 14px}.account-navbar-brand{grid-area:brand;justify-content:flex-start}.account-navbar .nav-links{width:100%;grid-area:links;justify-self:stretch;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain}.account-navbar .nav-actions{grid-area:actions}}@media (max-width: 700px){.account-navbar{width:calc(100% - 28px)}.account-navbar .nav-links{display:flex;padding:5px}.account-navbar .nav-links a{flex:0 0 auto;padding:9px 11px;font-size:11px}.navbar-home-back{width:36px;height:36px;flex-basis:36px}.jobs-results-header{align-items:center;gap:12px}.jobs-clear-filters{min-height:38px;padding:8px 13px}}@media (prefers-reduced-motion: reduce){.rotating-job-card{animation:none}}html[data-template=classic]:not([data-theme=dark]){--ih-page:#ffffff;--ih-canvas:#ffffff;--ih-surface:#ffffff;--ih-surface-soft:#f7f7f7;--ih-line:#dedede;--ih-line-strong:#bdbdbd;--ih-ink:#111111;--ih-ink-soft:#2d2d2d;--ih-copy:#3f3f3f;--ih-muted:#5f5f5f;--ih-blue-600:#111111;--ih-blue-100:#eeeeee;--ih-blue-soft:#f6f6f6;--ih-violet:#111111;--ih-violet-deep:#000000;--ih-violet-soft:#eeeeee;--ih-v4-surface-muted:#f7f7f7;--ih-v4-line:#dedede;--ih-v4-line-strong:#bdbdbd;--ih-v4-copy:#3f3f3f;background:#fff!important;color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root .app.app>main:before{background:#fff!important}html[data-template=classic]:not([data-theme=dark]) #root .app.app>main>.hero,html[data-template=classic]:not([data-theme=dark]) #root .app>main>.categories.section,html[data-template=classic]:not([data-theme=dark]) #root .app>main>.split-section.section,html[data-template=classic]:not([data-theme=dark]) #root .app>.footer{background-color:#fff!important;background-image:none!important}html[data-template=classic]:not([data-theme=dark]) #root .app :is(.hero h1,.hero h1 span,.hero-text,.eyebrow,.categories .section-label,.categories h2,.categories p){color:#111!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic]:not([data-theme=dark]) #root .app .hero-text,html[data-template=classic]:not([data-theme=dark]) #root .app>main>.categories .section-heading p{color:#3f3f3f!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card,html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:nth-child(n){border:1px solid #dddddd!important;background:#fff!important;color:#111!important;box-shadow:0 10px 28px #0000000b!important}:root{--ih-release:20260920-4;--ih-shell-width:1320px;--ih-shell-gutter:24px}#root .private-work-image-set,#root .private-work-image-grid,#root .private-work-image-thumb{box-sizing:border-box}#root .private-work-image-set{width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none}#root .private-work-image-set-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;color:inherit;font-size:11px}#root .private-work-image-set-heading strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .private-work-image-set-heading span{flex:0 0 auto;color:var(--ih45-c-767693cfd7,#77808d)}#root .private-work-image-grid{width:min(440px,70vw);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;overflow:hidden;border:0;border-radius:15px;background:transparent}#root .private-work-image-set.is-single .private-work-image-grid{width:min(360px,70vw);display:block;overflow:visible;border-radius:0}#root .private-work-image-thumb{position:relative;width:100%;height:148px;display:block;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--ih45-c-645bfb71dc,#e9edf2);cursor:zoom-in}#root .private-work-image-set.is-single .private-work-image-thumb{width:auto;max-width:100%;height:auto;min-height:0;display:inline-block;overflow:hidden;border-radius:15px;background:transparent;vertical-align:top}#root .private-work-image-thumb img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .18s ease,opacity .18s ease}#root .private-work-image-set.is-single .private-work-image-thumb img{width:auto;max-width:100%;height:auto;max-height:390px;object-fit:contain}#root .private-work-image-thumb:hover img{transform:scale(1.018)}#root .private-work-image-thumb>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--ih45-c-87726ce234,rgba(4, 13, 25, .66));color:#fff;font-size:23px;font-weight:800;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#root .private-work-image-grid.count-1,#root .private-work-image-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .private-work-image-grid.count-1{grid-template-columns:1fr}#root .private-work-image-grid.count-3 .private-work-image-thumb:first-child{grid-row:span 2;height:299px}#root .private-work-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}#root .private-work-file-row>a{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 11px;border:1px solid var(--ih45-c-43afd26d89,#dfe4eb);border-radius:13px;background:var(--ih45-c-4b0e2cc328,#f8f9fb);color:var(--ih45-c-27ae37b6ea,#13233a);text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}#root .private-work-file-row>a:hover{border-color:var(--ih45-c-87e1c912e1,#aeb9c8);background:#fff;transform:translateY(-1px)}#root .private-work-file-badge{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:var(--ih45-c-a4ff9b641e,#0b1d34);color:#fff;font-size:9px;font-weight:850;letter-spacing:.04em}#root .private-work-file-copy{min-width:0;display:grid;gap:3px}#root .private-work-file-copy b,#root .private-work-file-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .private-work-file-copy b{color:inherit;font-size:12px}#root .private-work-file-copy small{color:var(--ih45-c-767693cfd7,#77808d);font-size:9px}#root .private-work-file-action{color:var(--ih45-c-0a5f428bae,#536071);font-size:9px;font-weight:750}#root .private-work-lightbox{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--ih45-c-9456af9a48,rgba(3, 7, 13, .95));color:#fff;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%)}#root .private-work-viewer-toolbar{width:min(1240px,100%);min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 auto}#root .private-work-viewer-title{min-width:0;display:grid;gap:2px}#root .private-work-viewer-title strong,#root .private-work-viewer-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .private-work-viewer-title strong{font-size:12px}#root .private-work-viewer-title span{color:#ffffff94;font-size:9px}#root .private-work-viewer-controls{flex:0 0 auto;display:flex;align-items:center;gap:3px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff12}#root .private-work-viewer-controls button,#root .private-work-viewer-controls a,#root .private-work-lightbox-close{position:static!important;width:36px;height:36px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:9px;background:transparent;color:#fff;font:inherit;font-size:17px;text-decoration:none;cursor:pointer}#root .private-work-viewer-controls button:hover,#root .private-work-viewer-controls a:hover{background:#ffffff1c}#root .private-work-viewer-controls button:disabled{opacity:.3;cursor:default}#root .private-work-viewer-controls .private-work-viewer-zoom-value{width:58px;font-size:10px;font-weight:750}#root .private-work-viewer-controls .private-work-lightbox-close{margin-left:2px;background:#ffffff1c;font-size:21px}#root .private-work-lightbox figure{width:min(1240px,100%);height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;margin:0 auto;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}#root .private-work-viewer-stage{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:0;background:transparent;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}#root .private-work-lightbox figure.is-zoomed .private-work-viewer-stage{cursor:grab}#root .private-work-lightbox figure.is-zoomed .private-work-viewer-stage:active{cursor:grabbing}#root .private-work-viewer-stage img{width:auto!important;max-width:min(100%,1100px)!important;height:auto!important;max-height:min(76dvh,800px)!important;display:block;object-fit:contain;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none;transform-origin:center;transition:transform 90ms ease-out}#root .private-work-lightbox figcaption{min-height:30px;display:flex;align-items:center;justify-content:center;gap:12px;margin:0;color:#ffffff94;font-size:9px;text-align:center}#root .private-work-lightbox figcaption button{border:0;background:transparent;color:#ffffffb8;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}#root .private-work-lightbox-arrow{position:fixed;z-index:2;top:50%;width:44px;height:52px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff14;color:#fff;font-size:30px;cursor:pointer;transform:translateY(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#root .private-work-lightbox-arrow.is-left{left:16px}#root .private-work-lightbox-arrow.is-right{right:16px}html[data-theme=dark] #root .private-work-file-row>a{border-color:var(--ih45-c-ba700c9421,#303b49);background:var(--ih45-c-ab31915178,#151b23);color:var(--ih45-c-56f3f229f4,#f3f6f9)}html[data-theme=dark] #root .private-work-file-copy small,html[data-theme=dark] #root .private-work-file-action{color:var(--ih45-c-3d5d84235e,#a6afbb)}@media (max-width: 700px){#root .private-work-image-grid,#root .private-work-image-set.is-single .private-work-image-grid{width:min(76vw,340px)}#root .private-work-image-thumb{height:122px}#root .private-work-image-grid.count-3 .private-work-image-thumb:first-child{height:247px}#root .private-work-image-set.is-single .private-work-image-thumb{height:auto}#root .private-work-image-set.is-single .private-work-image-thumb img{max-height:54dvh}#root .private-work-file-row>a{grid-template-columns:auto minmax(0,1fr)}#root .private-work-file-action{display:none}#root .private-work-lightbox{gap:6px;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}#root .private-work-viewer-toolbar{min-height:42px;gap:8px}#root .private-work-viewer-title{max-width:31vw}#root .private-work-viewer-controls{gap:1px;padding:3px}#root .private-work-viewer-controls button,#root .private-work-viewer-controls a{width:32px;height:32px}#root .private-work-viewer-controls .private-work-viewer-zoom-value{width:48px}#root .private-work-viewer-stage img{max-width:100%!important;max-height:78dvh!important}#root .private-work-lightbox figcaption>span{display:none}#root .private-work-lightbox-arrow{top:auto;bottom:max(18px,env(safe-area-inset-bottom));width:40px;height:40px;border-radius:12px;font-size:25px;transform:none}}@media (min-width: 721px){#root .account-section-nav{grid-template-columns:repeat(6,minmax(0,1fr))}}#root .chat-payment-panel{flex:0 0 auto;display:grid;gap:16px;padding:20px;border-bottom:0;background:radial-gradient(circle at 100% 0%,var(--ih45-c-d7c21a6a8d,rgba(83, 126, 211, .12)),transparent 34%),linear-gradient(145deg,var(--ih45-c-3b79014ba0,#f7faff),#ffffff 66%);color:var(--ih45-c-1baeddf8d9,#12203d)}#root .chat-payment-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}#root .chat-payment-heading h2{margin:4px 0 0;color:inherit;font-size:clamp(18px,3vw,23px);line-height:1.12;letter-spacing:-.035em}#root .chat-payment-eyebrow{display:block;color:var(--ih45-c-73d75f6c11,#607095);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}#root .chat-payment-status{flex:0 0 auto;min-height:30px;display:inline-flex;align-items:center;padding:6px 11px;border:1px solid var(--ih45-c-687a6ba034,#cfd9ee);border-radius:999px;background:var(--ih45-c-a28e5c5618,#eef3ff);color:var(--ih45-c-2bb17bff10,#38568e);font-size:10px;font-weight:850;line-height:1.2;text-align:center}#root .chat-payment-status.is-success{border-color:#b8ddc6;background:#ecf8f0;color:#24633d}#root .chat-payment-status.is-warning{border-color:#ead9a7;background:#fff8e6;color:#765b14}#root .chat-payment-status.is-error{border-color:#ebc0c0;background:#fff0f0;color:#8c3232}#root .chat-payment-breakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#root .chat-payment-breakdown>div{min-width:0;padding:13px 14px;border:1px solid var(--ih45-c-558368fc10,#dfe6f3);border-radius:14px;background:#ffffffdb;box-shadow:0 8px 20px var(--ih45-c-104e9d8d86,rgba(25, 52, 101, .04))}#root .chat-payment-breakdown>div.is-total{border-color:var(--ih45-c-ebc68a5189,#bdcdef);background:var(--ih45-c-e83556da4c,#edf3ff)}#root .chat-payment-breakdown span,#root .chat-payment-breakdown strong,#root .chat-payment-breakdown small{display:block}#root .chat-payment-breakdown span{color:var(--ih45-c-27fde23b7a,#687694);font-size:10px;font-weight:700;line-height:1.35}#root .chat-payment-breakdown strong{margin-top:5px;color:var(--ih45-c-2de571f88f,#17284c);font-size:16px;font-variant-numeric:tabular-nums;line-height:1.15}#root .chat-payment-breakdown small{margin-top:5px;color:var(--ih45-c-001fb22d29,#8792aa);font-size:8px;line-height:1.35}#root .chat-payment-explainer{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;color:var(--ih45-c-915adb57b3,#596783)}#root .chat-payment-explainer>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--ih45-c-ad086695fc,#dce8ff);color:var(--ih45-c-809097a60a,#284d91);font-size:10px;font-weight:900}#root .chat-payment-explainer p,#root .chat-payment-empty,#root .chat-payment-message{margin:0;font-size:11px;line-height:1.55}#root .chat-payment-button{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid var(--ih45-c-24a4863e3d,#173461);border-radius:13px;background:linear-gradient(135deg,var(--ih45-c-8fbafcaeb0,#132846),var(--ih45-c-322ae13d3f,#244f8e));color:#fff;box-shadow:0 13px 28px var(--ih45-c-57493ff42a,rgba(24, 55, 103, .19));font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}#root .chat-payment-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 17px 34px var(--ih45-c-7d82b90b02,rgba(24, 55, 103, .24))}#root .chat-payment-button:disabled{opacity:.58;cursor:not-allowed}#root .chat-payment-message{padding:10px 12px;border:1px solid var(--ih45-c-02b976fbfa,#d6dfef);border-radius:11px;background:#ffffffb8;color:var(--ih45-c-d2361e4379,#4d5d7c)}html[data-template=classic] #root .chat-payment-panel{border-color:#deded8;background:#fff;color:#171717}html[data-template=classic] #root .chat-payment-eyebrow,html[data-template=classic] #root .chat-payment-breakdown span,html[data-template=classic] #root .chat-payment-breakdown small,html[data-template=classic] #root .chat-payment-explainer,html[data-template=classic] #root .chat-payment-message{color:#666660}html[data-template=classic] #root .chat-payment-breakdown>div,html[data-template=classic] #root .chat-payment-message{border-color:#deded8;background:#fff;box-shadow:none}html[data-template=classic] #root .chat-payment-breakdown>div.is-total,html[data-template=classic] #root .chat-payment-status,html[data-template=classic] #root .chat-payment-explainer>span{border-color:#c9c9c2;background:#efefeb;color:#171717}html[data-template=classic] #root .chat-payment-breakdown strong{color:#171717}html[data-template=classic] #root .chat-payment-button{border-color:#080808;background:#121212;color:#fff;box-shadow:0 12px 26px #00000024}html[data-theme=dark] #root .chat-payment-panel{border-color:#ffffff17;background:radial-gradient(circle at 100% 0%,var(--ih45-c-e68436da08,rgba(83, 126, 211, .13)),transparent 34%),var(--ih45-c-958068dec2,#101722);color:var(--ih45-c-f23f126e5c,#edf2fb)}html[data-theme=dark] #root .chat-payment-breakdown>div,html[data-theme=dark] #root .chat-payment-message{border-color:#ffffff1a;background:#ffffff0b}html[data-theme=dark] #root .chat-payment-breakdown>div.is-total{border-color:var(--ih45-c-50e8931dcb,rgba(116, 157, 235, .35));background:var(--ih45-c-3542c7b505,rgba(72, 111, 187, .14))}html[data-theme=dark] #root .chat-payment-breakdown strong{color:var(--ih45-c-e794d5c0c8,#f2f6ff)}html[data-theme=dark] #root .chat-payment-breakdown span,html[data-theme=dark] #root .chat-payment-breakdown small,html[data-theme=dark] #root .chat-payment-explainer,html[data-theme=dark] #root .chat-payment-message,html[data-theme=dark] #root .chat-payment-eyebrow{color:var(--ih45-c-b3a3648482,#aebbd2)}html[data-template=classic][data-theme=dark] #root .chat-payment-panel{background:#121212;color:#f4f4f1}html[data-template=classic][data-theme=dark] #root .chat-payment-breakdown>div,html[data-template=classic][data-theme=dark] #root .chat-payment-breakdown>div.is-total,html[data-template=classic][data-theme=dark] #root .chat-payment-message{border-color:#3c3c39;background:#1b1b1a}html[data-template=classic][data-theme=dark] #root .chat-payment-breakdown strong{color:#fff}@media (max-width: 720px){#root .chat-payment-panel{gap:14px;padding:16px 14px}#root .chat-payment-heading{align-items:stretch;flex-direction:column;gap:11px}#root .chat-payment-status{width:fit-content;max-width:100%}#root .chat-payment-breakdown{grid-template-columns:1fr;gap:8px}#root .chat-payment-breakdown>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:11px 12px}#root .chat-payment-breakdown strong{margin:0;text-align:right}#root .chat-payment-breakdown small{grid-column:1 / -1;margin:0}}#root .account-template-card{padding:clamp(22px,3vw,38px);overflow:hidden;border:1px solid var(--ih45-c-43afd26d89,#dfe4eb);border-radius:22px;background:radial-gradient(circle at 94% 0%,var(--ih45-c-ab3bf821de,rgba(73, 126, 204, .11)),transparent 31%),#fff;box-shadow:0 18px 54px var(--ih45-c-c6c6dd398d,rgba(9, 25, 47, .07))}#root .account-template-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,430px);align-items:end;gap:28px;padding-bottom:25px;border-bottom:0}#root .account-template-heading h2,#root .account-template-heading p{margin:0}#root .account-template-heading h2{margin-top:6px;color:var(--ih45-c-04c9199b2e,#0d1b2f);font-size:clamp(24px,3vw,34px);letter-spacing:-1px}#root .account-template-heading p{color:var(--ih45-c-1742562329,#687383);font-size:12px;line-height:1.65}#root .account-template-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}#root .account-template-option{min-width:0;display:grid;grid-template-rows:auto 1fr auto;gap:15px;padding:12px;overflow:hidden;border:1px solid var(--ih45-c-43afd26d89,#dfe4eb);border-radius:18px;background:var(--ih45-c-938d42c341,#f9fafc);color:var(--ih45-c-81ea11fd70,#152237);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}#root .account-template-option:hover{border-color:var(--ih45-c-3f45c0097d,#a8b5c7);background:#fff;transform:translateY(-2px);box-shadow:0 14px 32px var(--ih45-c-b78bb02d89,rgba(12, 31, 57, .08))}#root .account-template-option.is-selected{border-color:var(--ih45-c-86b2349c40,#244f8c);background:#fff;box-shadow:0 0 0 3px var(--ih45-c-870540d74d,rgba(36, 79, 140, .1)),0 18px 38px var(--ih45-c-75617b79b2,rgba(12, 31, 57, .09))}#root .account-template-preview{position:relative;min-height:205px;display:grid;grid-template-rows:27px 1fr auto;gap:8px;padding:10px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:radial-gradient(circle at 82% 28%,var(--ih45-c-c6d790a5cf,rgba(72, 128, 219, .5)),transparent 24%),linear-gradient(145deg,var(--ih45-c-c1ff02a258,#091525),var(--ih45-c-f03427aea9,#183a65))}#root .account-template-preview-nav{display:flex;align-items:center;gap:4px;padding:5px 7px;border-radius:7px;background:#fffffff2}#root .account-template-preview-nav i:first-child{width:36px;margin-right:auto;background:var(--ih45-c-5b602c6624,#0c1d33)}#root .account-template-preview-nav i{width:22px;height:4px;display:block;border-radius:10px;background:var(--ih45-c-0314fc74ae,#9ca9ba)}#root .account-template-preview-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:10px;padding:13px;border-radius:10px 10px 22px;background:#fffffff7}#root .account-template-preview-hero>span{display:grid;gap:7px}#root .account-template-preview-hero i{width:84%;height:7px;display:block;border-radius:10px;background:var(--ih45-c-5b602c6624,#0c1d33)}#root .account-template-preview-hero i:nth-child(2){width:62%}#root .account-template-preview-hero i:nth-child(3){width:42%;height:17px;margin-top:4px;background:var(--ih45-c-86b2349c40,#244f8c)}#root .account-template-preview-hero b{width:62px;height:62px;justify-self:center;border-radius:18px;background:linear-gradient(145deg,var(--ih45-c-f03427aea9,#183a65),var(--ih45-c-fe472c5dab,#587eb6));transform:rotate(7deg)}#root .account-template-preview-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}#root .account-template-preview-cards i{height:28px;display:block;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#ffffff1a}#root .account-template-option.is-classic .account-template-preview{border-color:#d8d8d2;background:#efefeb}#root .account-template-option.is-classic .account-template-preview-nav{border:1px solid #deded8;background:#fff}#root .account-template-option.is-classic .account-template-preview-nav i:first-child,#root .account-template-option.is-classic .account-template-preview-hero i{background:#161616}#root .account-template-option.is-classic .account-template-preview-nav i{background:#aaa9a3}#root .account-template-option.is-classic .account-template-preview-hero{border:1px solid #deded8;background:#fff}#root .account-template-option.is-classic .account-template-preview-hero i:nth-child(3),#root .account-template-option.is-classic .account-template-preview-hero b{background:#161616}#root .account-template-option.is-classic .account-template-preview-hero b{border-radius:10px;transform:none}#root .account-template-option.is-classic .account-template-preview-cards i{border-color:#d5d5cf;background:#fff}#root .account-template-option-copy{min-width:0;display:grid;gap:5px;padding:0 5px}#root .account-template-option-copy small{color:var(--ih45-c-bbfc2e0805,#6c7888);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}#root .account-template-option-copy strong{color:inherit;font-size:18px;letter-spacing:-.4px}#root .account-template-option-copy>span{color:var(--ih45-c-69f0fc7ac9,#697482);font-size:11px;line-height:1.55}#root .account-template-option-action{min-height:38px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--ih45-c-6ace4e9b91,#e9edf3);color:var(--ih45-c-4b2f0a0a41,#455267);font-size:10px;font-weight:800}#root .account-template-option-action i{width:10px;height:10px;display:block;box-sizing:border-box;border:2px solid var(--ih45-c-843b1d7b15,#8290a2);border-radius:50%}#root .account-template-option.is-selected .account-template-option-action{background:var(--ih45-c-a4ff9b641e,#0b1d34);color:#fff}#root .account-template-option.is-selected .account-template-option-action i{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 2px var(--ih45-c-a4ff9b641e,#0b1d34)}#root .account-template-note{margin:16px 3px 0;color:var(--ih45-c-733a30d298,#7a8491);font-size:10px;line-height:1.5}html[data-theme=dark] #root .account-template-card{border-color:var(--ih45-c-ba700c9421,#303b49);background:radial-gradient(circle at 94% 0%,var(--ih45-c-de0afd339b,rgba(73, 126, 204, .16)),transparent 31%),var(--ih45-c-85f093c0ea,#151a20)}html[data-theme=dark] #root .account-template-heading{border-color:var(--ih45-c-ba700c9421,#303b49)}html[data-theme=dark] #root .account-template-heading h2{color:var(--ih45-c-34bed07a20,#f2f6fb)}html[data-theme=dark] #root .account-template-heading p,html[data-theme=dark] #root .account-template-option-copy>span,html[data-theme=dark] #root .account-template-note{color:var(--ih45-c-9ae6677fa5,#a9b2bc)}html[data-theme=dark] #root .account-template-option{border-color:var(--ih45-c-ba700c9421,#303b49);background:var(--ih45-c-00d3d6b3ca,#11171f);color:var(--ih45-c-34bed07a20,#f2f6fb)}html[data-theme=dark] #root .account-template-option.is-selected{border-color:var(--ih45-c-cade38f039,#5378a8);background:var(--ih45-c-48b1dbfbd8,#171f29)}html[data-theme=dark] #root .account-template-option-action{background:var(--ih45-c-37e3da7af1,#252e39);color:var(--ih45-c-11b5cb3277,#c7d0da)}html[data-template=classic]{--ih-page:#f4f4f1;--ih-canvas:#f4f4f1;--ih-surface:#ffffff;--ih-surface-soft:#f0f0ec;--ih-line:#deded8;--ih-line-strong:#c9c9c2;--ih-ink:#171717;--ih-ink-soft:#393936;--ih-copy:#666660;--ih-muted:#777770;--ih-navy-950:#080808;--ih-navy-900:#121212;--ih-navy-850:#171717;--ih-navy-800:#202020;--ih-navy-700:#31312f;--ih-blue-600:#171717;--ih-blue-100:#ecece8;--ih-blue-soft:#efefeb;--ih-violet:#171717;--ih-violet-deep:#0b0b0b;--ih-violet-soft:#efefeb;--ih-mint:#666660;--ih-mint-soft:#efefeb;--ih-sun:#555550;--ih-sun-soft:#f1f1ed;--ih-rose-soft:#f0f0ec;--ih-focus:rgba(17, 17, 17, .2);--ih-shadow-sm:0 8px 24px rgba(20, 20, 18, .045);--ih-shadow-md:0 16px 42px rgba(20, 20, 18, .065);--ih-shadow-lg:0 28px 74px rgba(20, 20, 18, .08);--ih-v4-surface:#fff;--ih-v4-surface-muted:#f3f3ef;--ih-v4-line:#deded8;--ih-v4-line-strong:#c9c9c2;--ih-v4-ink:#171717;--ih-v4-copy:#666660;--ih-v4-violet:#171717;--ih-v4-violet-soft:#efefeb;--ih-v4-mint:#777770;--ih-v4-shadow:0 16px 44px rgba(20, 20, 18, .06);color:#171717;background:#f4f4f1;color-scheme:light}html[data-template=classic] body,html[data-template=classic] #root,html[data-template=classic] #root>*,html[data-template=classic] #root .app,html[data-template=classic] #root .page,html[data-template=classic] #root .account-page,html[data-template=classic] #root .admin-page,html[data-template=classic] #root .disputes-page,html[data-template=classic] #root .age-access-page{background-color:#f4f4f1;color:#171717}html[data-template=classic] #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){border-color:#d2d2cbf2!important;background:#fffffdf5!important;box-shadow:0 10px 34px #1212100e!important;-webkit-backdrop-filter:blur(18px) saturate(110%);backdrop-filter:blur(18px) saturate(110%)}html[data-template=classic] #root :is(.navbar,.footer) .logo,html[data-template=classic] #root :is(.account-navbar-brand,.admin-navbar-brand){color:#111!important}html[data-template=classic] #root .logo span{color:#777770!important}html[data-template=classic] #root :is(.home-nav-links a,.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a){color:#5f5f59!important}html[data-template=classic] #root :is(.btn-dark,.discovery-primary-button,.dispute-primary-button,.agreement-primary-button,.chat-send,.notification-chat-button,.privacy-primary-button){border-color:#111!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root :is(.btn-dark,.discovery-primary-button,.dispute-primary-button,.agreement-primary-button,.chat-send,.notification-chat-button,.privacy-primary-button):hover{border-color:#333!important;background:#333!important;transform:translateY(-1px)}html[data-template=classic] #root :is(.btn-ghost,.btn-outline,.agreement-secondary-button,.dispute-secondary-button){border-color:#cecec7!important;background:#fff!important;color:#20201e!important;box-shadow:none!important}html[data-template=classic] #root :is(.btn-ghost,.btn-outline,.agreement-secondary-button,.dispute-secondary-button):hover{border-color:#999991!important;background:#efefeb!important}html[data-template=classic] #root :is(a,button,input,textarea,select):focus-visible{outline-color:#11111157!important}html[data-template=classic] #root .app>main>.hero{border:1px solid #d9d9d2!important;background:linear-gradient(110deg,#fffffffa,#efefeafa)!important;color:#171717!important;box-shadow:0 24px 70px #14141213!important}html[data-template=classic] #root .app .hero:before,html[data-template=classic] #root .app .hero:after{opacity:.3!important;filter:grayscale(1)}html[data-template=classic] #root .app .hero :is(h1,h1>span,.hero-text,.eyebrow){color:#171717!important;-webkit-text-fill-color:currentColor!important;background:none!important}html[data-template=classic] #root .app .hero h1>span{color:#73736d!important}html[data-template=classic] #root .app .eyebrow-dot,html[data-template=classic] #root .app .live-dot{background:#171717!important;color:#171717!important;box-shadow:none!important}html[data-template=classic] #root .app .hero-stats{border-color:#d6d6cf!important}html[data-template=classic] #root .app .hero-stats :is(strong,span){color:#343431!important}html[data-template=classic] #root .app .visual-glow{background:radial-gradient(circle,rgba(95,95,90,.24),transparent 68%)!important;filter:blur(8px) grayscale(1)!important}html[data-template=classic] #root .app .floating-card{border-color:#d8d8d1!important;background:#fffffdf7!important;color:#171717!important;box-shadow:0 22px 55px #1212101a!important}html[data-template=classic] #root .app .floating-card :is(h3,strong,p,span){color:inherit!important}html[data-template=classic] #root .app .floating-card .card-meta span,html[data-template=classic] #root .app :is(.mini-icon,.check-icon){border-color:#d3d3cc!important;background:#edede8!important;color:#171717!important}html[data-template=classic] #root .app>main>:is(.categories.section,.split-section.section){background:transparent!important}html[data-template=classic] #root .section-label,html[data-template=classic] #root .app .category-number{color:#777770!important}html[data-template=classic] #root .app .section-heading :is(h2,p){color:#171717!important}html[data-template=classic] #root .app .category-card{border-color:#dcdcd5!important;background:#fff!important;color:#171717!important;box-shadow:0 12px 34px #1414120b!important}html[data-template=classic] #root .app .category-card:hover{border-color:#171717!important;background:#171717!important;color:#fff!important}html[data-template=classic] #root .app .category-card:hover :is(.category-name,.category-number,.category-arrow){color:#fff!important}html[data-template=classic] #root .app>main>.how.section{border:1px solid #282826!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root .app .how :is(.section-label,h2,.section-heading>p){color:#fff!important}html[data-template=classic] #root .app .how .step{border-color:#333330!important;background:#1b1b1a!important;color:#fff!important}html[data-template=classic] #root .app .how .step :is(span,h3,p){color:inherit!important}html[data-template=classic] #root .app .split-card{border-color:#242422!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root .app .split-card.light{border-color:#d9d9d2!important;background:#fff!important;color:#171717!important}html[data-template=classic] #root .app .split-card :is(h2,p,.section-label){color:inherit!important}html[data-template=classic] #root .app>main>.final-cta{border:1px solid #d8d8d1!important;background:#fff!important;color:#171717!important;box-shadow:0 20px 60px #1414120f!important}html[data-template=classic] #root .app .final-cta :is(h2,p){color:inherit!important}html[data-template=classic] #root .app>.footer{border-color:#d7d7d0!important;color:#555550!important}html[data-template=classic] #root .app>.footer a{color:#333330!important}html[data-template=classic] #root :is(.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.messages-heading) :is(h1,h2,p){color:#171717!important}html[data-template=classic] #root :is(.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.legal-document-shell,.cookie-policy-shell){border-color:#deded8!important;background-color:#fff!important;background-image:none!important;color:#171717!important;box-shadow:0 14px 42px #1414120e!important}html[data-template=classic] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-list-card,.age-access-card) :is(h1,h2,h3,h4,strong){color:#171717!important}html[data-template=classic] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-list-card,.age-access-card) :is(p,small){color:#696963!important}html[data-template=classic] #root :is(input,textarea,select){border-color:#d5d5cf!important;background-color:#fff!important;color:#171717!important;box-shadow:none!important}html[data-template=classic] #root :is(input,textarea,select):focus{border-color:#171717!important;box-shadow:0 0 0 4px #11111112!important}html[data-template=classic] #root :is(.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header){border-color:#deded8!important;background:#fff!important;color:#171717!important;box-shadow:none!important}html[data-template=classic] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button){border-color:#d6d6d0!important;background:#f1f1ed!important;color:#555550!important}html[data-template=classic] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button).active,html[data-template=classic] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button).is-active{border-color:#171717!important;background:#171717!important;color:#fff!important}html[data-template=classic] #root :is(.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span,.content-report-status){border-color:#d5d5cf!important;background:#efefeb!important;color:#3f3f3b!important}html[data-template=classic] #root .job-listing-pill svg{color:#333330!important;stroke:currentColor!important}html[data-template=classic] #root .account-section-nav{border-color:#d8d8d1!important;background:#fffffdf2!important;box-shadow:0 10px 32px #1414120d!important}html[data-template=classic] #root .account-section-nav button{color:#5d5d57!important}html[data-template=classic] #root .account-section-nav button>span{background:#edede8!important;color:#777770!important}html[data-template=classic] #root .account-section-nav button:hover{border-color:#d0d0c9!important;background:#efefeb!important;color:#171717!important}html[data-template=classic] #root .account-section-nav button.is-active{border-color:#171717!important;background:#171717!important;color:#fff!important}html[data-template=classic] #root .account-section-nav button.is-active>span{background:#ffffff24!important;color:#fff!important}html[data-template=classic] #root .account-tab-intro{border-color:#deded8!important;background:#fff!important;box-shadow:0 10px 32px #1414120b!important}html[data-template=classic] #root .account-tab-intro :is(h2,p){color:#171717!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview{border-color:#282826!important;background:linear-gradient(105deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(145deg,#101010,#2c2c2a)!important;background-size:28px 28px,auto!important;box-shadow:0 18px 48px #1414121f!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview :is(h2,p,span,strong){color:#fff!important}html[data-template=classic] #root :is(.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel){border-color:#deded8!important;background:#fff!important;box-shadow:none!important}html[data-template=classic] #root .project-form .job-option-card,html[data-template=classic] #root .discovery-category-grid button,html[data-template=classic] #root .discovery-usage-grid button,html[data-template=classic] #root .discovery-order-grid button{border-color:#d8d8d2!important;background:#f7f7f4!important;color:#333330!important;box-shadow:none!important}html[data-template=classic] #root .project-form .job-option-card.is-selected,html[data-template=classic] #root .discovery-category-grid button.is-selected,html[data-template=classic] #root .discovery-usage-grid button.is-selected,html[data-template=classic] #root .discovery-order-grid button.is-selected{border-color:#171717!important;background:#edede8!important;color:#171717!important;box-shadow:0 0 0 3px #11111112!important}html[data-template=classic] #root .project-form .job-option-card.is-selected:after{border-color:#171717!important;background:#171717!important}html[data-template=classic] #root :is(.messages-row,.notification-item,.dispute-list-card){border-color:#e0e0da!important;background:#fff!important}html[data-template=classic] #root :is(.messages-row,.notification-item,.dispute-list-card):hover{border-color:#bfbfb8!important;background:#f5f5f1!important}html[data-template=classic] #root .chat-message.is-mine .chat-message-bubble,html[data-template=classic] #root .chat-message.is-mine>div{border-color:#171717!important;background:#171717!important;color:#fff!important}html[data-template=classic] #root .chat-message:not(.is-mine) .chat-message-bubble,html[data-template=classic] #root .chat-message:not(.is-mine)>div{border-color:#deded8!important;background:#f0f0ec!important;color:#171717!important}html[data-template=classic] #root :is(.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:#d9d9d2!important;background:#f6f6f3!important;color:#171717!important;box-shadow:none!important}html[data-template=classic] #root .account-template-card{border-color:#deded8!important;background:#fff!important;box-shadow:0 16px 44px #1414120f!important}html[data-template=classic] #root .account-template-heading{border-color:#deded8!important}html[data-template=classic] #root .account-template-heading :is(h2,p){color:#171717!important}html[data-template=classic] #root .account-template-option{border-color:#d8d8d1!important;background:#f5f5f1!important;color:#171717!important}html[data-template=classic] #root .account-template-option.is-selected{border-color:#171717!important;background:#fff!important;box-shadow:0 0 0 3px #11111112!important}html[data-template=classic] #root .account-template-option-copy>span,html[data-template=classic] #root .account-template-note{color:#696963!important}html[data-template=classic] #root .account-template-option-action{background:#e9e9e4!important;color:#444440!important}html[data-template=classic] #root .account-template-option.is-selected .account-template-option-action{background:#171717!important;color:#fff!important}html[data-template=classic] #root :is(.site-preferences-panel,.cookie-notice){border-color:#d0d0c9!important;background:#fffffdf7!important;color:#171717!important;box-shadow:0 16px 48px #1414121f!important}html[data-template=classic] #root :is(.site-theme-toggle,.site-language-toggle button,.cookie-notice button){border-color:#d0d0c9!important;background:#efefeb!important;color:#171717!important}html[data-template=classic] #root .site-language-toggle button.is-active,html[data-template=classic] #root .cookie-notice-actions>button{border-color:#171717!important;background:#171717!important;color:#fff!important}html[data-template=classic] #root .private-work-file-badge{background:#171717!important}html[data-template=classic][data-theme=dark]{--ih-page:#0f0f0e;--ih-canvas:#0f0f0e;--ih-surface:#191918;--ih-surface-soft:#222220;--ih-line:#333330;--ih-line-strong:#474743;--ih-ink:#f2f2ee;--ih-ink-soft:#d2d2cc;--ih-copy:#ababA4;--ih-muted:#969690;--ih-v4-surface:#191918;--ih-v4-surface-muted:#121211;--ih-v4-line:#343431;--ih-v4-line-strong:#474743;--ih-v4-ink:#f2f2ee;--ih-v4-copy:#ababA4;--ih-v4-violet-soft:#252523;color:#f2f2ee;background:#0f0f0e;color-scheme:dark}html[data-template=classic][data-theme=dark] body,html[data-template=classic][data-theme=dark] #root,html[data-template=classic][data-theme=dark] #root>*,html[data-template=classic][data-theme=dark] #root :is(.app,.page,.account-page,.admin-page,.disputes-page,.age-access-page){background-color:#0f0f0e!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){border-color:#343431!important;background:#141413f5!important;box-shadow:0 10px 34px #00000038!important}html[data-template=classic][data-theme=dark] #root :is(.navbar,.footer) .logo,html[data-template=classic][data-theme=dark] #root :is(.account-navbar-brand,.admin-navbar-brand),html[data-template=classic][data-theme=dark] #root :is(.home-nav-links a,.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.home-nav-links a,.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a):hover{background:#2a2a28!important}html[data-template=classic][data-theme=dark] #root :is(.btn-ghost,.btn-outline,.agreement-secondary-button,.dispute-secondary-button){border-color:#444440!important;background:#1b1b1a!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app>main>.hero{border-color:#343431!important;background:linear-gradient(115deg,#181817,#292927)!important;color:#f2f2ee!important;box-shadow:0 24px 70px #00000047!important}html[data-template=classic][data-theme=dark] #root .app .hero :is(h1,.hero-text,.eyebrow),html[data-template=classic][data-theme=dark] #root .app .hero h1>span,html[data-template=classic][data-theme=dark] #root .app .hero-stats :is(strong,span){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app .hero h1>span{color:#aaaaa3!important}html[data-template=classic][data-theme=dark] #root .app .floating-card,html[data-template=classic][data-theme=dark] #root .app .category-card,html[data-template=classic][data-theme=dark] #root .app .split-card.light,html[data-template=classic][data-theme=dark] #root .app>main>.final-cta{border-color:#3a3a37!important;background:#1b1b1a!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app :is(.floating-card,.category-card,.split-card.light,.final-cta) :is(h2,h3,strong,p,span){color:inherit!important}html[data-template=classic][data-theme=dark] #root :is(.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.messages-heading) :is(h1,h2,p){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.legal-document-shell,.cookie-policy-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel){border-color:#343431!important;background-color:#191918!important;background-image:none!important;color:#f2f2ee!important;box-shadow:0 14px 42px #0003!important}html[data-template=classic][data-theme=dark] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-list-card,.age-access-card) :is(h1,h2,h3,h4,strong){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-list-card,.age-access-card) :is(p,small){color:#aaaaa3!important}html[data-template=classic][data-theme=dark] #root :is(input,textarea,select){border-color:#41413d!important;background-color:#111110!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header){border-color:#343431!important;background:#191918!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span){border-color:#41413d!important;background:#242422!important;color:#d0d0ca!important}html[data-template=classic][data-theme=dark] #root .account-section-nav,html[data-template=classic][data-theme=dark] #root .account-tab-intro{border-color:#343431!important;background:#191918!important;box-shadow:0 10px 32px #0003!important}html[data-template=classic][data-theme=dark] #root .account-tab-intro :is(h2,p){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.messages-row,.notification-item,.dispute-list-card),html[data-template=classic][data-theme=dark] #root :is(.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:#363633!important;background:#1c1c1b!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .chat-message:not(.is-mine) .chat-message-bubble,html[data-template=classic][data-theme=dark] #root .chat-message:not(.is-mine)>div{border-color:#3b3b38!important;background:#282826!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .account-template-card,html[data-template=classic][data-theme=dark] #root .account-template-option{border-color:#3a3a37!important;background:#191918!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .account-template-heading{border-color:#343431!important}html[data-template=classic][data-theme=dark] #root .account-template-heading :is(h2,p),html[data-template=classic][data-theme=dark] #root .account-template-option-copy>span,html[data-template=classic][data-theme=dark] #root .account-template-note{color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.site-preferences-panel,.cookie-notice){border-color:#41413d!important;background:#191918fa!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.site-theme-toggle,.site-language-toggle button){border-color:#444440!important;background:#272725!important;color:#f2f2ee!important}@media (max-width: 720px){#root .account-template-card{padding:16px 14px;border-radius:16px}#root .account-template-heading{display:block;padding-bottom:17px}#root .account-template-heading h2{font-size:24px}#root .account-template-heading p{margin-top:8px}#root .account-template-options{grid-template-columns:1fr;gap:10px;margin-top:14px}#root .account-template-preview{min-height:175px}}#root .account-notification-button .notification-dot{position:absolute;top:6px;right:6px;width:9px;height:9px;min-width:9px;flex:0 0 9px;border:2px solid #fff;border-radius:50%;background:var(--ih45-c-a4ff9b641e,#0b1d34)!important;box-shadow:0 0 0 2px var(--ih45-c-0174793fee,rgba(11, 29, 52, .13))!important;box-sizing:content-box;z-index:3}#root .account-primary-nav .messages-nav-dot{position:absolute;top:8px;right:8px;width:7px;height:7px;min-width:7px;flex:0 0 7px;border:2px solid #fff;border-radius:50%;background:var(--ih45-c-a4ff9b641e,#0b1d34)!important;box-shadow:0 0 0 2px var(--ih45-c-34b117da0a,rgba(11, 29, 52, .1))!important;box-sizing:content-box}#root .account-primary-nav a{position:relative}#root .account-primary-nav a.is-active .messages-nav-dot{border-color:var(--ih45-c-a4ff9b641e,#0b1d34);background:#fff!important;box-shadow:none!important}.messages-row.is-unread{background:linear-gradient(90deg,var(--ih45-c-3216999dd3,rgba(232, 240, 253, .92)),rgba(255,255,255,.98))}.messages-row.is-unread:hover{background:linear-gradient(90deg,var(--ih45-c-e903eb91ed,rgba(222, 233, 251, .96)),var(--ih45-c-4deb1a6eca,rgba(248, 250, 253, .99)))}.messages-unread-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--ih45-c-c1433dfdde,#17457e);box-shadow:0 0 0 3px var(--ih45-c-dc5d72634a,rgba(23, 69, 126, .1))}.notification-message-card{border-color:var(--ih45-c-ce5bd0a3ab,#dce6f4);background:linear-gradient(180deg,#fff 0%,var(--ih45-c-706821d6cb,#f5f8fd) 100%)}.notification-message-icon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:14px;border:1px solid var(--ih45-c-0a73786955,rgba(24, 70, 126, .12));border-radius:50%;background:var(--ih45-c-701d28a948,#e7effa);color:var(--ih45-c-c1433dfdde,#17457e);font-size:17px;font-weight:850}.notification-message-card h2{margin:0 0 9px;font-size:20px;line-height:1.35}.notification-message-preview{display:-webkit-box;margin:15px 0 0;overflow:hidden;color:var(--ih45-c-31a1b6aaab,#5f6878);font-size:14px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}html[data-theme=dark] #root .account-notification-button .notification-dot,html[data-theme=dark] #root .account-primary-nav .messages-nav-dot{border-color:var(--ih45-c-8e83970bc9,#111b2b);background:var(--ih45-c-d6f34d852a,#91b8f3)!important;box-shadow:0 0 0 2px var(--ih45-c-1766bdd6eb,rgba(145, 184, 243, .16))!important}html[data-theme=dark] #root .account-primary-nav a.is-active .messages-nav-dot{border-color:var(--ih45-c-ff546a05a9,#f4f7fc);background:var(--ih45-c-a4ff9b641e,#0b1d34)!important;box-shadow:none!important}html[data-theme=dark] .messages-row.is-unread{background:linear-gradient(90deg,var(--ih45-c-ecd42cc7fa,rgba(26, 47, 78, .92)),var(--ih45-c-d1250a9e1b,rgba(17, 25, 39, .98)))}html[data-theme=dark] .messages-unread-dot{background:var(--ih45-c-d6f34d852a,#91b8f3);box-shadow:0 0 0 3px var(--ih45-c-f163430086,rgba(145, 184, 243, .13))}html[data-theme=dark] .notification-message-card{border-color:var(--ih45-c-fb42137725,#31415b);background:linear-gradient(180deg,var(--ih45-c-0e25b656d2,#151e2d) 0%,var(--ih45-c-ce398330f3,#111827) 100%)}html[data-theme=dark] .notification-message-icon{border-color:var(--ih45-c-b03ebe2c8c,#3d5274);background:var(--ih45-c-23aea05355,#1f3352);color:var(--ih45-c-b0090100e7,#a9c7f4)}html[data-theme=dark] .notification-message-card h2{color:var(--ih45-c-95665b2cdb,#f3f6fb)}html[data-theme=dark] .notification-message-preview{color:var(--ih45-c-c6db3ea5e1,#b5c0d2)}@media (max-width: 720px){#root .account-primary-nav .messages-nav-dot{top:5px;right:5px}}:root{--ih-release:20260920-8}html{scrollbar-gutter:stable!important;max-width:100%;overflow-x:clip}body,#root,.app.app,.page,.account-page,.privacy-center-page,.disputes-page,.admin-page,.moderation-user-page{width:100%}body{max-width:100%;overflow-x:clip}.app.app{position:relative;isolation:isolate;background:var(--ih-canvas)!important}.app.app>main{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.app.app>main:before{content:"";position:relative;z-index:0;grid-column:1;grid-row:1 / 3;width:100%;min-width:0;align-self:stretch;justify-self:stretch;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),radial-gradient(ellipse 48% 70% at -6% 18%,rgba(0,0,0,.92) 0%,rgba(0,0,0,.62) 46%,transparent 100%),radial-gradient(ellipse 48% 70% at 106% 18%,rgba(0,0,0,.92) 0%,rgba(0,0,0,.62) 46%,transparent 100%),radial-gradient(ellipse 72% 42% at 73% 11%,var(--ih45-c-3a5ad31b3b,rgba(57, 111, 183, .48)) 0%,var(--ih45-c-00f53a3a7e,rgba(29, 70, 121, .2)) 48%,transparent 78%),linear-gradient(180deg,var(--ih45-c-0e823a7bc9,#020711) 0%,var(--ih45-c-9e088fc65d,#061529) 38%,var(--ih45-c-15e2710750,#0d2d4d) 53%,var(--ih45-c-f21bdf6a65,#1d5078) 63%,var(--ih45-c-a654167968,#66849f) 73%,var(--ih45-c-6431b3c85d,#b7c6d3) 83%,var(--ih45-c-d403b576ad,#e5ebf1) 93%,var(--ih45-c-615d7747de,#f4f6f9) 100%);background-size:36px 36px,36px 36px,auto,auto,auto,auto;pointer-events:none}.app.app>main>.hero{grid-column:1;grid-row:1;z-index:2;overflow:visible;border:0!important;background:transparent!important;box-shadow:none!important}.app.app>main>.hero:after{content:"";position:absolute;z-index:0;top:-132px;right:auto;bottom:0;left:50%;width:100vw;opacity:1;transform:translate(-50%);background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),radial-gradient(ellipse at 84% 18%,var(--ih45-c-7b1268421c,rgba(68, 116, 188, .4)),transparent 35%),radial-gradient(ellipse at 12% 86%,var(--ih45-c-eb55604c92,rgba(26, 66, 112, .3)),transparent 35%),linear-gradient(150deg,var(--ih45-c-80b547f239,#050e1b) 0%,var(--ih45-c-4f3133907d,#07172a) 52%,var(--ih45-c-9e46d9900e,#102b4d) 100%)!important;background-size:36px 36px,36px 36px,auto,auto,auto!important;-webkit-mask-image:none!important;mask-image:none!important;pointer-events:none}.app.app>main>.categories.section{grid-column:1;grid-row:2;position:relative;z-index:1;isolation:isolate}.app.app>main>.how.section{grid-column:1;grid-row:3}.app.app>main>.split-section.section{grid-column:1;grid-row:4}.app.app>main>.final-cta{grid-column:1;grid-row:5}.app.app>main>.categories.section:before{content:"";position:absolute;z-index:0;top:-2px;left:50%;width:100vw;height:calc(100% + 4px);transform:translate(-50%);background:radial-gradient(circle at 86% 8%,var(--ih45-c-f1bb94fff3,rgba(89, 135, 197, .22)),transparent 31%),linear-gradient(180deg,var(--ih45-c-9e46d9900e,#102b4d) 0%,var(--ih45-c-2b74fcd24c,#1d3f60) 18%,var(--ih45-c-147187ed0f,#6f8ba4) 42%,var(--ih45-c-95494c00c8,#cbd7e2) 68%,var(--ih45-c-d4b0bfce87,#e7edf3) 86%,var(--ih45-c-615d7747de,#f4f6f9) 100%);pointer-events:none}.app.app>main>.categories.section>.section-heading,.app.app>main>.categories.section>.category-grid{position:relative;z-index:1}.app.app>main>.categories .section-heading h2{color:#fff!important;text-shadow:0 3px 28px var(--ih45-c-7f14a8a0d7,rgba(3, 13, 27, .22))}.app.app>main>.categories .section-heading p{color:var(--ih45-c-6c30ffb451,#e0e8f1)!important}.app.app>main>.categories .section-heading .section-label{color:var(--ih45-c-42d60eb62a,#9fbdff)!important}html[data-theme=dark] .app.app>main>.categories.section:before{background:radial-gradient(circle at 86% 8%,var(--ih45-c-090beb7a5f,rgba(82, 128, 194, .2)),transparent 31%),linear-gradient(180deg,var(--ih45-c-9e46d9900e,#102b4d) 0%,var(--ih45-c-02458e5f53,#173653) 22%,var(--ih45-c-7650480868,#101e2d) 58%,var(--ih45-c-784c4ed040,#0a111a) 82%,var(--ih45-c-c51703ed2b,#070b11) 100%)}.app.app>main>.hero:after,.app.app>main>.categories.section:before{content:none!important;display:none!important}html[data-theme=dark] .app.app>main:before{background:linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px),radial-gradient(ellipse 48% 70% at -6% 18%,rgba(0,0,0,.94) 0%,rgba(0,0,0,.68) 46%,transparent 100%),radial-gradient(ellipse 48% 70% at 106% 18%,rgba(0,0,0,.94) 0%,rgba(0,0,0,.68) 46%,transparent 100%),radial-gradient(ellipse 72% 42% at 73% 11%,var(--ih45-c-91063eb7cb,rgba(47, 94, 160, .4)) 0%,var(--ih45-c-16ed7cd431,rgba(22, 55, 97, .18)) 48%,transparent 78%),linear-gradient(180deg,var(--ih45-c-e76b1090e2,#010409) 0%,var(--ih45-c-4b88a43a19,#04101e) 38%,var(--ih45-c-d7f2fc9085,#092039) 56%,var(--ih45-c-53d88f1891,#0d243b) 70%,var(--ih45-c-6d8fee43a9,#0b1826) 84%,var(--ih45-c-c51703ed2b,#070b11) 100%);background-size:36px 36px,36px 36px,auto,auto,auto,auto}html body .navbar.navbar.home-navbar,html body .navbar.navbar.account-navbar,html body .navbar.navbar.admin-navbar,html body .navbar.navbar.restricted-navbar,html body .navbar.navbar.restricted-account-navbar{top:0!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;border-right:0!important;border-left:0!important;border-radius:0!important}html:not([data-theme=dark]) body .navbar.navbar.home-navbar,html:not([data-theme=dark]) body .navbar.navbar.account-navbar,html:not([data-theme=dark]) body .navbar.navbar.admin-navbar,html:not([data-theme=dark]) body .navbar.navbar.restricted-navbar,html:not([data-theme=dark]) body .navbar.navbar.restricted-account-navbar{background:#fffffff7!important}@media (max-width: 900px){.app.app>main>.hero:after{top:-116px}.app.app>main>.categories.section:before{height:calc(100% + 4px)}}@media (max-width: 720px){.app.app>main>.hero{background:transparent!important}.app.app>main>.hero:after{top:-86px;background-size:30px 30px,30px 30px,auto,auto,auto!important}.app.app>main>.categories.section:before{height:calc(100% + 4px);background:radial-gradient(circle at 88% 6%,var(--ih45-c-bced05dd95,rgba(89, 135, 197, .2)),transparent 34%),linear-gradient(180deg,var(--ih45-c-9e46d9900e,#102b4d) 0%,var(--ih45-c-8748eb3e36,#244866) 20%,var(--ih45-c-9be2baac9e,#8fa5b9) 46%,var(--ih45-c-0adcb9db8a,#dce5ed) 72%,var(--ih45-c-615d7747de,#f4f6f9) 100%)}.app.app>main>.categories .section-heading p{color:var(--ih45-c-fe2f76ca93,#edf3f8)!important}}:root{--ih-release:20260920-1}.app .navbar.home-navbar{top:10px;min-height:82px;margin-top:10px!important;padding:12px 13px 12px 25px;border-color:var(--ih45-c-8d64a4c452,rgba(198, 207, 219, .88));border-radius:24px;background:#ffffffe6!important;box-shadow:0 18px 55px var(--ih45-c-7e64c97830,rgba(8, 24, 45, .1));-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);animation:ih-v6-nav-arrive .52s cubic-bezier(.22,1,.36,1) both}.app .home-navbar .logo{padding-right:16px;font-size:27px;letter-spacing:-1.45px}.app .home-navbar .logo:after{top:-1px;width:9px;height:9px;box-shadow:0 0 0 6px var(--ih45-c-1c718e4b66,rgba(40, 89, 197, .1))}.app .home-navbar .nav-links,.app .home-navbar .nav-links.home-nav-links{gap:5px;padding:4px}.app .home-navbar .nav-links a,.app .home-navbar .nav-links.home-nav-links a{min-height:46px;padding:12px 18px;border-radius:13px;font-size:13px}.app .home-navbar .nav-actions{gap:8px}.app .home-navbar .nav-actions>.btn-ghost,.app .home-navbar .home-account-cluster .btn-ghost,.app .home-navbar .home-account-cluster .auth-user{min-height:48px;padding:13px 17px;border-radius:13px;font-size:13px}.app .home-navbar .nav-actions>.btn-dark{min-height:52px;padding:14px 24px;border-radius:15px;font-size:13px;box-shadow:0 13px 30px var(--ih45-c-b19355647d,rgba(9, 26, 48, .19))!important}.app .home-navbar .nav-actions>.btn-dark:hover{transform:translateY(-2px);box-shadow:0 18px 38px var(--ih45-c-1d28864f7e,rgba(9, 26, 48, .25))!important}.app .hero-content{max-width:720px}.app .hero .eyebrow{min-height:39px;margin-bottom:28px;padding:9px 15px;border-radius:999px;font-size:12px;animation:ih-v6-copy-arrive .62s 80ms cubic-bezier(.22,1,.36,1) both}.app .hero h1{max-width:720px;font-size:clamp(58px,6.45vw,88px);line-height:.93;letter-spacing:-5.4px;animation:ih-v6-copy-arrive .68s .15s cubic-bezier(.22,1,.36,1) both}.app .hero-text{max-width:590px;margin-top:30px;font-size:17px;line-height:1.75;animation:ih-v6-copy-arrive .68s .23s cubic-bezier(.22,1,.36,1) both}.app .hero-actions{gap:12px;margin-top:32px;animation:ih-v6-copy-arrive .68s .31s cubic-bezier(.22,1,.36,1) both}.app .hero-actions .btn{min-height:58px;padding:17px 25px;border-radius:17px;font-size:14px}.app .hero-actions .btn-dark:hover,.app .hero-actions .btn-outline:hover{transform:translateY(-3px) scale(1.012)}.app .hero-stats{margin-top:42px;padding:15px 0;animation:ih-v6-copy-arrive .68s .39s cubic-bezier(.22,1,.36,1) both}.app .hero-stats div{min-width:145px;padding-inline:22px}.app .hero-stats strong{font-size:13px}.app .hero-stats span{margin-top:5px;font-size:10.5px}.app .hero-visual:before,.app .hero-visual:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;border:1px solid var(--ih45-c-cad18a1182,rgba(146, 178, 255, .22));border-radius:50%;pointer-events:none}.app .hero-visual:before{width:450px;height:450px;animation:ih-v6-orbit-ring 18s linear infinite}.app .hero-visual:after{width:350px;height:350px;border-style:dashed;animation:ih-v6-orbit-ring-reverse 14s linear infinite}.app .hero-visual .visual-glow{width:min(31vw,425px);height:min(31vw,425px);background:radial-gradient(circle at 30% 23%,rgba(255,255,255,.54),transparent 24%),linear-gradient(135deg,var(--ih45-c-5e237e5614,rgba(52, 101, 178, .78)),var(--ih45-c-8e2c556176,rgba(15, 41, 74, .18)))!important;box-shadow:inset 0 0 0 1px #ffffff29,0 50px 110px #0000003d;animation:ih-v6-visual-orb 10s ease-in-out infinite alternate!important}.app .hero-visual .floating-card{border-radius:25px;background:#fffffff0!important;box-shadow:0 34px 84px #00000047,inset 0 1px #ffffffe0!important}.app .hero-visual .card-main{width:min(420px,84%);padding:32px;border-radius:29px 29px 49px}.app .hero-visual .card-main h3{margin-top:28px;font-size:25px}.app .hero-visual .card-small{width:245px;min-height:78px;padding:14px;border-radius:21px}.app .hero-visual .card-top{top:54px;right:-8px;animation:ih-v6-float-top 5.6s ease-in-out infinite!important}.app .hero-visual .card-bottom{bottom:54px;left:-8px;animation:ih-v6-float-bottom 6.2s ease-in-out infinite!important}.app>main>.section .section-heading{margin-bottom:48px}.app>main>.section .section-heading h2,.app .split-card h2,.app .final-cta h2{font-size:clamp(42px,4.9vw,64px);line-height:.97;letter-spacing:-3.5px}.app>main>.section .section-heading p{max-width:440px;font-size:16px;line-height:1.7}.app .category-grid{gap:14px}.app .category-card,.app .category-card:nth-child(n){min-height:164px;padding:28px;border-radius:28px 28px 48px;background:linear-gradient(145deg,#ffffff,var(--ih45-c-615d7747de,#f4f6f9))!important;box-shadow:0 18px 50px var(--ih45-c-70ba9f5727,rgba(8, 24, 45, .055));transition:translate .26s ease,transform .26s ease,border-color .26s ease,box-shadow .26s ease}.app .category-card:nth-child(2),.app .category-card:nth-child(5){border-radius:48px 28px 28px}.app .category-card:hover{transform:rotate(-.45deg) scale(1.012);border-color:var(--ih45-c-bf3019a2de,rgba(39, 84, 152, .26))!important;box-shadow:0 28px 64px var(--ih45-c-0ce3b9ced0,rgba(8, 24, 45, .13))}.app .category-card:nth-child(2n):hover{transform:rotate(.45deg) scale(1.012)}.app .category-card:before,.app .category-card:nth-child(n):before{width:170px;height:170px;border-radius:42% 58% 65% 35%;background:var(--ih45-c-67be7e5f10,rgba(32, 78, 148, .08))!important}.app .category-card:hover:before{width:220px;height:220px;transform:rotate(24deg) translate3d(-5px,8px,0)}.app .category-name{font-size:19px}.app .category-arrow{width:42px;height:42px;font-size:19px}.app .how .steps{gap:18px}.app .how .step{min-height:270px;padding:29px;border-radius:28px 28px 54px}.app .how .step:nth-child(2){border-radius:54px 28px 28px}.app .how .step>span{width:54px;height:54px;border-radius:18px}.app .how .step h3{margin-top:48px;font-size:25px}.app .how .step p{font-size:14px;line-height:1.72}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:430px;padding:clamp(42px,5.4vw,66px);border-radius:38px 38px 78px}.app .split-card.light{border-radius:78px 38px 38px}.app .split-card p{max-width:470px;font-size:15px;line-height:1.75}.app .split-card .btn{bottom:55px;left:clamp(42px,5.4vw,66px);min-height:56px;padding:16px 23px;border-radius:16px;font-size:14px}.app .final-cta .btn-light{min-height:58px;padding:17px 26px;border-radius:17px;font-size:14px}.app>.footer{padding-top:46px;padding-bottom:56px}.app.home-motion-ready .home-reveal{opacity:0;translate:0 34px;filter:blur(8px);transition:opacity .68s cubic-bezier(.22,1,.36,1),translate .68s cubic-bezier(.22,1,.36,1),filter .68s ease;transition-delay:var(--home-reveal-delay, 0ms)}.app.home-motion-ready .home-reveal.is-visible{opacity:1;translate:0 0;filter:blur(0)}@keyframes ih-v6-nav-arrive{0%{opacity:0;transform:translateY(-18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ih-v6-copy-arrive{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes ih-v6-hero-blob{0%{transform:rotate(-4deg) scale(.96);border-radius:43% 57% 62% 38%/48% 43% 57% 52%}to{transform:rotate(13deg) scale(1.07);border-radius:62% 38% 44% 56%/55% 63% 37% 45%}}@keyframes ih-v6-visual-orb{0%{transform:rotate(-7deg) scale(.97);border-radius:45% 55% 63% 37%/45% 42% 58% 55%}to{transform:rotate(8deg) scale(1.06);border-radius:61% 39% 42% 58%/58% 63% 37% 42%}}@keyframes ih-v6-orbit-ring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes ih-v6-orbit-ring-reverse{0%{transform:translate(-50%,-50%) rotate(360deg) scale(.96)}to{transform:translate(-50%,-50%) rotate(0) scale(1.04)}}@keyframes ih-v6-float-top{0%,to{transform:translateZ(0) rotate(.7deg)}50%{transform:translate3d(-8px,-17px,0) rotate(-1deg)}}@keyframes ih-v6-float-bottom{0%,to{transform:translateZ(0) rotate(-.8deg)}50%{transform:translate3d(9px,15px,0) rotate(1.1deg)}}html[data-theme=dark] .app .navbar.home-navbar{border-color:var(--ih45-c-cefb14ace3,rgba(72, 88, 108, .75));background:var(--ih45-c-c7aafc6dab,rgba(8, 15, 25, .91))!important;box-shadow:0 18px 55px #00000057}html[data-theme=dark] .app .category-card,html[data-theme=dark] .app .category-card:nth-child(n){border-color:var(--ih45-c-9341c6183b,rgba(73, 91, 115, .52))!important;background:linear-gradient(145deg,var(--ih45-c-67351a559e,#101a28),var(--ih45-c-975f4c7b0e,#0b131f))!important}@media (max-width: 1120px){.app>main>.hero{min-height:650px;grid-template-columns:minmax(0,1fr) minmax(365px,.9fr);padding-inline:48px}.app .hero h1{font-size:clamp(54px,7vw,76px)}.app .home-navbar .nav-links a,.app .home-navbar .nav-links.home-nav-links a{padding-inline:13px}}@media (max-width: 900px){.app .navbar.home-navbar{min-height:74px;padding-left:18px}.app>main>.hero{grid-template-columns:1fr;padding:68px 48px 38px;border-radius:36px 36px 72px}.app .hero-visual{width:min(650px,100%);margin-inline:auto}.app .hero-visual .visual-glow{width:410px;height:410px}}@media (max-width: 720px){.app .navbar.home-navbar{top:7px;width:calc(100% - 14px)!important;min-height:66px;margin-top:7px!important;padding:8px 9px 8px 13px;border-radius:18px}.app .home-navbar .logo{font-size:21px}.app .home-navbar .nav-links a,.app .home-navbar .nav-links.home-nav-links a{min-height:40px;padding:9px 10px;font-size:10px!important}.app .home-navbar .nav-actions>.btn-dark{min-height:46px;padding:11px 15px;border-radius:13px;font-size:11px}.app>main>.hero{width:calc(100% - 14px)!important;margin-top:12px!important;padding:52px 22px 28px;border-radius:30px 30px 58px}.app .hero .eyebrow{min-height:36px;font-size:10px}.app .hero h1{font-size:clamp(44px,13.6vw,62px);letter-spacing:-3.8px}.app .hero-text{font-size:15px}.app .hero-actions .btn{min-height:56px;padding:16px 20px;border-radius:16px}.app .hero-stats div{min-width:0;padding-inline:10px}.app .hero-visual{min-height:430px}.app .hero-visual:before{width:340px;height:340px}.app .hero-visual:after{width:270px;height:270px}.app .hero-visual .visual-glow{width:285px;height:285px}.app .hero-visual .card-main{width:min(320px,calc(100% - 20px));padding:24px;border-radius:24px 24px 40px}.app .hero-visual .card-main h3{font-size:20px}.app .hero-visual .card-small{width:min(205px,63%);min-height:68px;padding:11px}.app>main>.section{padding-top:82px;padding-bottom:82px}.app>main>.section .section-heading h2,.app .split-card h2,.app .final-cta h2{font-size:clamp(39px,11.5vw,52px);letter-spacing:-2.8px}.app .category-card,.app .category-card:nth-child(n){min-height:124px;padding:22px;border-radius:23px 23px 39px}.app .category-card:nth-child(2),.app .category-card:nth-child(5){border-radius:39px 23px 23px}.app>main>.how.section{padding:64px 17px;border-radius:32px 32px 58px}.app .how .step,.app .how .step:nth-child(2){min-height:0;padding:22px;border-radius:22px 22px 38px}.app .how .step h3{margin-top:4px;font-size:20px}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:360px;padding:34px 28px;border-radius:29px 29px 52px}.app .split-card.light{border-radius:52px 29px 29px}.app .split-card .btn{bottom:34px;left:28px;min-height:54px}.app>main>.final-cta{padding:74px 23px;border-radius:32px 32px 60px}}@media (max-width: 430px){.app .home-navbar .nav-links,.app .home-navbar .nav-links.home-nav-links{display:none}.app .hero h1{font-size:42px}.app .hero-stats strong{font-size:11px}}@media (prefers-reduced-motion: reduce){.app .navbar.home-navbar,.app .hero .eyebrow,.app .hero h1,.app .hero-text,.app .hero-actions,.app .hero-stats,.app>main>.hero:before,.app .hero-visual:before,.app .hero-visual:after,.app .hero-visual .visual-glow,.app .hero-visual .card-top,.app .hero-visual .card-bottom{animation:none!important}.app.home-motion-ready .home-reveal,.app.home-motion-ready .home-reveal.is-visible{opacity:1;translate:0;filter:none;transition:none}}:root{--ih-release:20260919-9}.account-page>.messages-page{padding-top:60px!important}@media (max-width: 720px){.account-page>.messages-page{padding-top:46px!important}}.discovery-settings-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.discovery-settings-actions .btn{min-height:42px}.talent-page{width:min(1180px,calc(100% - 32px))}.talent-page-header{max-width:760px}.talent-controls{margin:0 0 30px;padding:16px;border:1px solid #e5e5df;border-radius:22px;background:#fff;box-shadow:0 16px 48px #1214110e}.talent-search-box{min-height:56px;display:flex;align-items:center;gap:11px;padding:0 15px;border:1px solid #deded8;border-radius:15px;background:#fafaf7;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.talent-search-box:focus-within{border-color:#aeb0a8;background:#fff;box-shadow:0 0 0 4px #1b1c1a0e}.talent-search-box>span{color:#777a74;font-size:23px}.talent-search-box input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#1a1b19;font:inherit;font-size:14px}.talent-search-box button{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:#ebebe7;color:#575a54;font-size:18px;line-height:1}.talent-order-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;padding:13px 2px 0;border-top:0}.talent-category-row{display:flex;gap:7px;margin-top:14px;padding:2px 0;overflow-x:auto}.talent-category-row button{min-height:36px;flex:0 0 auto;padding:7px 13px;border:1px solid #e1e1dc;border-radius:999px;background:#fff;color:#656861;font-size:11px;font-weight:700;white-space:nowrap}.talent-category-row button:hover{border-color:#c5c6bf;color:#1b1c1a;background:#f6f6f2;transform:none}.talent-category-row button.is-active{border-color:#1b1c1a;color:#fff;background:#1b1c1a}.talent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.talent-card{min-width:0;display:flex;flex-direction:column;gap:17px;padding:21px;border:1px solid #e5e5df;border-radius:22px;background:#fff;box-shadow:0 14px 40px #1214110b;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.talent-card:hover{border-color:#cccdc6;transform:translateY(-2px);box-shadow:0 18px 48px #12141113}.talent-card-topline{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.talent-avatar{width:52px;height:52px;display:grid;place-items:center;overflow:hidden;border:1px solid #e2e2dc;border-radius:16px;background:linear-gradient(145deg,#f1f2ed,#e2e4dc);color:#30322e;font-size:17px;font-weight:850}.talent-avatar img{width:100%;height:100%;display:block;object-fit:cover}.talent-identity h2{margin:0;overflow:hidden;color:#1a1b19;font-size:17px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.talent-identity p{margin:4px 0 0;overflow:hidden;color:#777a73;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.talent-match-badge{min-height:25px;display:inline-flex;align-items:center;padding:5px 8px;border:1px solid #badbc9;border-radius:999px;background:#eef9f2;color:#276340;font-size:9px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.talent-about{min-height:42px;display:-webkit-box;margin:0;overflow:hidden;color:#5e615b;font-size:12px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.talent-tag-list{min-height:28px;display:flex;flex-wrap:wrap;gap:6px}.talent-tag-list span{max-width:180px;overflow:hidden;padding:6px 9px;border:1px solid #e4e4df;border-radius:999px;background:#f7f7f4;color:#62655f;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.talent-card-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:auto;padding-top:15px;border-top:0}.talent-card-footer .btn{flex:0 0 auto}.talent-stats{display:flex;gap:15px}.talent-stats span{display:flex;flex-direction:column;gap:2px;color:#858880;font-size:9px;font-weight:700;text-transform:uppercase}.talent-stats strong{color:#232421;font-size:14px;line-height:1}.talent-empty-state{min-height:260px;display:grid;place-items:center;align-content:center;gap:9px;padding:36px;border:1px dashed #d8d9d2;border-radius:22px;background:#fafaf7;text-align:center}.talent-empty-state>span{color:#8b8e86;font-size:31px}.talent-empty-state h2,.talent-empty-state p{margin:0}.talent-empty-state h2{font-size:19px}.talent-empty-state p{color:#777a73;font-size:12px}.talent-ranking-note{max-width:760px;margin:24px auto 0;color:#777a73;font-size:10px;line-height:1.7;text-align:center}html[data-theme=dark] .talent-controls,html[data-theme=dark] .talent-card{border-color:#343630;background:#20211e;box-shadow:0 16px 46px #00000038}html[data-theme=dark] .talent-search-box,html[data-theme=dark] .talent-empty-state{border-color:#3a3d36;background:#191a18}html[data-theme=dark] .talent-search-box:focus-within{border-color:#747970;background:#1d1e1b;box-shadow:0 0 0 4px #ffffff0d}html[data-theme=dark] .talent-search-box input,html[data-theme=dark] .talent-identity h2,html[data-theme=dark] .talent-stats strong,html[data-theme=dark] .talent-empty-state h2{color:#f1f2ed}html[data-theme=dark] .talent-search-box button,html[data-theme=dark] .talent-category-row button,html[data-theme=dark] .talent-tag-list span{border-color:#3a3d36;background:#292b27;color:#c2c6bd}html[data-theme=dark] .talent-category-row button:hover{border-color:#575b52;color:#fff;background:#30322d}html[data-theme=dark] .talent-category-row button.is-active{border-color:#eeefe9;color:#1a1b19;background:#eeefe9}html[data-theme=dark] .talent-order-row,html[data-theme=dark] .talent-card-footer{border-color:#343630}html[data-theme=dark] .talent-avatar{border-color:#3e413a;background:linear-gradient(145deg,#30332d,#242622);color:#f0f1eb}html[data-theme=dark] .talent-identity p,html[data-theme=dark] .talent-about,html[data-theme=dark] .talent-empty-state p,html[data-theme=dark] .talent-ranking-note,html[data-theme=dark] .talent-stats span{color:#9fa39a}html[data-theme=dark] .talent-match-badge{border-color:#39634a;background:#20372a;color:#aee0bf}@media (max-width: 820px){.talent-grid{grid-template-columns:1fr}}@media (max-width: 600px){.talent-page{width:min(100% - 20px,1180px)}.talent-controls{margin-bottom:22px;padding:11px;border-radius:18px}.talent-order-row{align-items:stretch;flex-direction:column;gap:11px}.talent-order-row .jobs-order-switch{width:100%}.talent-card{gap:14px;padding:17px;border-radius:19px}.talent-card-topline{grid-template-columns:auto minmax(0,1fr)}.talent-match-badge{grid-column:2;justify-self:start}.talent-card-footer{align-items:stretch;flex-direction:column}.talent-card-footer .btn{width:100%}.talent-stats{justify-content:space-between}.discovery-settings-actions{display:grid;grid-template-columns:1fr}.discovery-settings-actions .btn{width:100%}}@media (prefers-reduced-motion: reduce){.talent-card,.talent-search-box,.talent-category-row button{transition:none!important}}.account-navbar{column-gap:8px}.account-navbar-brand{justify-content:flex-end}.home-nav-links{gap:3px;padding:6px;border:1px solid #111;border-radius:17px;background:#111;box-shadow:0 12px 30px #11111124}.home-nav-links a{padding:10px 12px;border-radius:11px;color:#d6d6d1;font-size:12px;font-weight:600;white-space:nowrap}.home-nav-links a:hover{color:#fff;background:#282827}.home-account-cluster{min-height:56px;display:inline-flex;align-items:center;gap:3px;padding:6px;border:1px solid #111;border-radius:17px;background:#111;box-shadow:0 12px 30px #11111124}.home-account-cluster .auth-user{max-width:155px;overflow:hidden;padding:0 10px;color:#deded9;text-overflow:ellipsis}.home-account-cluster .btn-ghost{min-height:42px;padding:10px 12px;border-radius:11px;color:#d6d6d1;font-size:12px}.home-account-cluster .btn-ghost:hover{color:#fff;background:#282827}.home-account-cluster .home-notifications-dot{background:#fff;box-shadow:0 0 0 3px #ffffff1f}.card-small span:not(.mini-icon):not(.check-icon){display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rotating-job-card h3,.rotating-job-card>p{white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis}html[data-theme=dark] .home-nav-links,html[data-theme=dark] .home-account-cluster{border-color:#383834;background:#090909;box-shadow:0 12px 32px #00000047}html[data-theme=dark] .home-nav-links a,html[data-theme=dark] .home-account-cluster .btn-ghost,html[data-theme=dark] .home-account-cluster .auth-user{color:#d4d4cf!important}html[data-theme=dark] .home-nav-links a:hover,html[data-theme=dark] .home-account-cluster .btn-ghost:hover{color:#fff!important;background:#252524!important}@media (max-width: 1000px){.account-navbar-brand{justify-content:flex-start}.home-nav-links{gap:3px}.home-account-cluster .auth-user{max-width:110px}}@media (max-width: 700px){.home-nav-links{padding:5px!important}.home-nav-links a{padding:9px 11px!important;font-size:11px!important}.home-account-cluster{min-height:46px;gap:2px;padding:4px;border-radius:14px}.home-account-cluster .auth-user{display:none}.home-account-cluster .btn-ghost{min-height:36px;padding:8px 9px;border-radius:9px;font-size:10px}}.account-navbar .nav-links,.home-navbar .nav-links{gap:3px;padding:6px;border:1px solid #111;border-radius:17px;background:#111;box-shadow:0 12px 30px #11111124}.account-navbar .nav-links a,.home-navbar .nav-links a{padding:10px 12px;border-radius:11px;color:#d6d6d1;font-size:12px;font-weight:600;white-space:nowrap}.account-navbar .nav-links a:hover,.home-navbar .nav-links a:hover{color:#fff;background:#282827}.home-navbar .home-account-cluster{border:1px solid #111;background:#111}.rotating-job-card h3{width:100%;min-height:29px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rotating-job-card>p{width:100%;height:62px;min-height:62px;display:-webkit-box;overflow:hidden;white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}html[data-theme=dark] .account-navbar .nav-links,html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .home-navbar .home-account-cluster{border-color:#383834;background:#090909;box-shadow:0 12px 32px #00000047}html[data-theme=dark] .home-navbar .nav-links a{color:#d4d4cf}html[data-theme=dark] .home-navbar .nav-links a:hover{color:#fff;background:#252524}@media (min-width: 1001px){.account-navbar{column-gap:8px}.account-navbar-brand{justify-content:flex-end}}@media (max-width: 700px){.home-navbar .nav-links,.account-navbar .nav-links{padding:5px}.home-navbar .nav-links a,.account-navbar .nav-links a{padding:9px 11px;font-size:11px}}.home-navbar .nav-links{gap:4px;padding:5px;border-color:#292927;border-radius:16px;background:#171716;box-shadow:0 8px 20px #11111114}.home-navbar .nav-links a{padding:9px 12px;border-radius:10px;font-size:12px}.home-navbar .home-account-cluster{min-height:48px;gap:4px;padding:5px;border-color:#292927;border-radius:16px;background:#171716;box-shadow:0 8px 20px #11111114}.home-account-cluster .auth-user{padding:0 10px}.home-account-cluster .btn-ghost{min-height:38px;padding:9px 12px;border-radius:10px;font-size:12px}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .home-navbar .home-account-cluster{border-color:#343431;background:#111110;box-shadow:0 8px 21px #0000002e}@media (max-width: 700px){.home-navbar .nav-links{gap:3px;padding:4px!important}.home-navbar .nav-links a{padding:8px 10px!important;font-size:11px!important}.home-navbar .home-account-cluster{min-height:44px;gap:2px;padding:4px}.home-account-cluster .btn-ghost{min-height:36px;padding:8px 9px;font-size:10px}}.home-navbar .nav-links{gap:2px;padding:3px;border-radius:13px;box-shadow:0 6px 16px #11111112}.home-navbar .nav-links a{padding:7px 9px;border-radius:8px;font-size:11px}.home-navbar .home-account-cluster{min-height:42px;gap:2px;padding:3px;border-radius:13px;box-shadow:0 6px 16px #11111112}.home-account-cluster .auth-user{padding:0 8px;font-size:11px}.home-account-cluster .btn-ghost{min-height:34px;padding:7px 9px;border-radius:8px;font-size:11px}.home-account-avatar-link{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;overflow:hidden;border:1px solid #d9d9d4;border-radius:50%;background:#fff;box-shadow:0 5px 14px #11111112}.home-account-avatar-link .account-mini-avatar{width:32px;height:32px;flex-basis:32px;border-radius:50%}.account-navbar .nav-links{gap:2px;padding:5px;border-radius:15px;box-shadow:0 8px 22px #1111111a}.account-navbar .nav-links a{padding:9px 10px;border-radius:9px;font-size:11px}html[data-theme=dark] .home-account-avatar-link{border-color:#3a3a36;background:#1b1b19;box-shadow:0 5px 15px #0003}@media (min-width: 1001px){.account-navbar-brand{transform:translate(-18px)}}@media (max-width: 1000px){.account-navbar-brand{transform:none}}@media (max-width: 700px){.home-navbar .nav-links{padding:3px!important}.home-navbar .nav-links a{padding:7px 9px!important;font-size:10px!important}.home-navbar .home-account-cluster{min-height:40px;padding:3px}.home-account-cluster .btn-ghost{min-height:32px;padding:7px 8px;font-size:10px}.home-account-avatar-link{width:36px;height:36px;flex-basis:36px}.home-account-avatar-link .account-mini-avatar{width:30px;height:30px;flex-basis:30px}}@media (max-width: 700px){.home-navbar{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "links" "actions";gap:10px}.home-navbar .logo{justify-self:start}.home-navbar .nav-links{width:100%;justify-content:center;overflow:visible}.home-navbar .nav-links a{flex:1 1 0;text-align:center}.home-navbar .nav-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.home-navbar .home-account-cluster{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-navbar .home-account-cluster .btn-ghost{width:100%;min-width:0;padding-inline:6px;text-align:center}.home-navbar .home-account-avatar-link{align-self:center}.home-navbar .nav-actions>.btn-dark{min-height:40px;align-self:center;padding:9px 10px;font-size:10px}.hero-visual{width:100%;min-height:500px;margin-top:8px;transform:none}.visual-glow{width:280px;height:280px}.hero-visual .card-main{width:min(310px,calc(100% - 18px));padding:22px;border-radius:20px}.hero-visual .card-main h3,.hero-visual .card-meta{margin-top:22px}.hero-visual .card-small{width:195px;padding:12px;border-radius:14px}.hero-visual .card-top{top:18px;right:0}.hero-visual .card-bottom{bottom:18px;left:0}html[data-theme=dark] .how .steps{gap:14px}html[data-theme=dark] .how .step{padding:20px;border:1px solid #30302d!important;border-radius:18px;background:linear-gradient(145deg,#1b1b19,#141413)!important;box-shadow:0 12px 28px #0000002e!important}html[data-theme=dark] .how .step>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid #3b3b37;border-radius:11px;background:#242422;color:#d4d4cf;font-size:11px}html[data-theme=dark] .how .step h3{margin:16px 0 8px;font-size:18px}html[data-theme=dark] .how .step p{max-width:none;color:#b4b4ae!important;line-height:1.6}}@media (max-width: 390px){.hero-visual{min-height:480px}.visual-glow{width:250px;height:250px}.hero-visual .card-main{width:min(292px,calc(100% - 12px));padding:19px}.hero-visual .card-small{width:178px;padding:11px}}@media (max-width: 700px){.home-navbar .nav-links,.account-navbar .nav-links,.home-navbar .home-account-cluster{border-color:#e3e3de;background:#fff;box-shadow:0 8px 22px #1111110f}.home-navbar .nav-links a,.account-navbar .nav-links a,.home-navbar .home-account-cluster .btn-ghost,.home-navbar .home-account-cluster .auth-user{color:#292928!important}.home-navbar .nav-links a:hover,.account-navbar .nav-links a:hover,.home-navbar .home-account-cluster .btn-ghost:hover{color:#111!important;background:#f2f2ef}.account-navbar .nav-links a.is-active{color:#111!important;background:#eeeeea}.home-navbar .home-notifications-dot,.account-navbar .notification-dot{background:#111;box-shadow:0 0 0 3px #11111114}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .account-navbar .nav-links,html[data-theme=dark] .home-navbar .home-account-cluster{border-color:#383834;background:#090909;box-shadow:0 8px 22px #0000003d}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .account-navbar .nav-links a,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost,html[data-theme=dark] .home-navbar .home-account-cluster .auth-user{color:#d4d4cf!important}html[data-theme=dark] .home-navbar .nav-links a:hover,html[data-theme=dark] .account-navbar .nav-links a:hover,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost:hover{color:#fff!important;background:#252524}html[data-theme=dark] .account-navbar .nav-links a.is-active{color:#111!important;background:#f3f3ef}html[data-theme=dark] .home-navbar .home-notifications-dot,html[data-theme=dark] .account-navbar .notification-dot{background:#fff;box-shadow:0 0 0 3px #ffffff1f}html[data-theme=dark] .account-navbar .is-active .notification-dot{background:#111;box-shadow:0 0 0 3px #11111114}}@media (max-width: 700px){.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo links actions";align-items:center;gap:10px}.home-navbar .logo{grid-area:logo;justify-self:start;white-space:nowrap}.home-navbar .nav-links{grid-area:links;width:auto;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:2px;padding:3px!important;overflow:hidden}.home-navbar .nav-links a:first-child{display:none}.home-navbar .nav-links a{min-width:0;padding:7px 8px!important;overflow:hidden;font-size:10px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.home-navbar .nav-actions{grid-area:actions;width:auto;min-width:0;display:flex;justify-content:flex-end;gap:0}.home-navbar .home-account-cluster,.home-navbar .nav-actions>button.btn-dark,.home-navbar .nav-actions>a.btn-ghost{display:none}.home-navbar .home-account-avatar-link{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;align-self:center}.home-navbar .home-account-avatar-link .account-mini-avatar{width:36px;height:36px;flex-basis:36px}.home-navbar .nav-actions>a.btn-dark{min-height:38px;padding:9px 11px;font-size:10px;line-height:1;white-space:nowrap}}@media (max-width: 380px){.home-navbar{gap:7px;padding-inline:14px}.home-navbar .logo{font-size:17px}.home-navbar .nav-links a{padding-inline:6px!important;font-size:9px!important}.home-navbar .home-account-avatar-link{width:38px;height:38px;flex-basis:38px}.home-navbar .home-account-avatar-link .account-mini-avatar{width:32px;height:32px;flex-basis:32px}.home-navbar .nav-actions>a.btn-dark{min-height:36px;padding-inline:8px;font-size:9px}}html[data-theme=dark] .how .steps{align-items:stretch;gap:18px}html[data-theme=dark] .how .step{box-sizing:border-box;min-height:245px;display:flex;flex-direction:column;padding:28px!important;border:1px solid #30302d!important;border-radius:20px;background:linear-gradient(145deg,#1b1b19,#141413)!important;box-shadow:0 14px 34px #0003!important}html[data-theme=dark] .how .step>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid #3b3b37;border-radius:11px;background:#242422;color:#d4d4cf}html[data-theme=dark] .how .step h3{margin:18px 0 10px}html[data-theme=dark] .how .step p{max-width:none;margin:0;color:#b4b4ae!important;line-height:1.65}@media (max-width: 700px){html[data-theme=dark] .how .steps{gap:12px}html[data-theme=dark] .how .step{min-height:205px;padding:24px!important;border-radius:18px}}.disputes-page,.admin-page{min-height:100vh;background:radial-gradient(circle at 8% 4%,rgba(17,17,17,.035),transparent 25%),#f7f7f4}.disputes-shell,.admin-shell{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:42px 0 90px}.disputes-page-header,.admin-page-header,.dispute-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:28px}.disputes-page-header>div,.admin-page-header>div,.dispute-detail-header>div{min-width:0}.disputes-page-header h1,.admin-page-header h1,.dispute-detail-header h1{margin:8px 0 10px;color:#111;font-size:clamp(32px,5vw,56px);line-height:1.02;letter-spacing:-.055em;overflow-wrap:anywhere}.dispute-detail-header h1{font-size:clamp(28px,4vw,44px)}.disputes-page-header p,.admin-page-header p,.dispute-detail-header p{max-width:690px;margin:0;color:#6d6d68;font-size:15px;line-height:1.65}.dispute-primary-button,.dispute-secondary-button,.dispute-danger-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border:1px solid transparent;border-radius:12px;font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-align:center;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.dispute-primary-button:hover:not(:disabled),.dispute-secondary-button:hover:not(:disabled),.dispute-danger-button:hover:not(:disabled){transform:translateY(-1px)}.dispute-primary-button{border-color:#111;background:#111;color:#fff;box-shadow:0 9px 24px #11111121}.dispute-secondary-button{border-color:#d8d8d2;background:#fff;color:#191918}.dispute-secondary-button:hover:not(:disabled){border-color:#aaa9a1;box-shadow:0 8px 22px #11111112}.dispute-danger-button{border-color:#8f2929;background:#8f2929;color:#fff}.dispute-danger-button.is-outline{background:transparent;color:#8f2929}.dispute-secondary-button.is-full{width:100%}.dispute-text-button{min-height:38px;padding:7px 10px;border:0;background:transparent;color:#333330;font:inherit;font-size:12px;font-weight:700}.dispute-text-button:hover:not(:disabled){color:#000;text-decoration:underline}.dispute-text-button.is-danger{width:100%;color:#8f2929}.disputes-filter-bar{width:fit-content;max-width:100%;display:flex;align-items:center;gap:4px;margin-bottom:20px;padding:5px;overflow-x:auto;border:1px solid #dfdfda;border-radius:15px;background:#ffffffc7}.disputes-filter-bar button{min-height:38px;flex:0 0 auto;padding:8px 14px;border:0;border-radius:10px;background:transparent;color:#6e6e69;font:inherit;font-size:12px;font-weight:700}.disputes-filter-bar button:hover{color:#111;background:#efefeb}.disputes-filter-bar button.is-active{background:#111;color:#fff;box-shadow:0 6px 16px #11111121}.disputes-filter-bar.is-compact{width:100%;margin:18px 0}.dispute-list{display:grid;gap:12px}.dispute-list-card{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 24px;overflow:hidden;border:1px solid #e2e2dc;border-radius:20px;background:#ffffffeb;box-shadow:0 12px 34px #1111110b;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.dispute-list-card:hover{transform:translateY(-2px);border-color:#bcbcb5;box-shadow:0 16px 40px #11111113}.dispute-list-card-main{min-width:0;flex:1}.dispute-list-card-topline{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dispute-case-number,.dispute-eyebrow{color:#75756f;font-size:10px;font-weight:800;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.dispute-list-card h2{margin:12px 0 10px;color:#161615;font-size:19px;line-height:1.28;letter-spacing:-.025em;overflow-wrap:anywhere}.dispute-card-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:#74746f;font-size:11px;line-height:1.45}.dispute-card-arrow{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:50%;background:#f0f0ec;color:#242422;font-size:18px}.dispute-status-pill{min-height:28px;display:inline-flex;align-items:center;width:fit-content;padding:6px 10px;border:1px solid #d9d9d4;border-radius:999px;background:#f2f2ee;color:#4d4d49;font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.dispute-status-pill.is-awaiting_response,.dispute-status-pill.is-evidence_collection{border-color:#e2c985;background:#fff7dc;color:#795c0e}.dispute-status-pill.is-under_review,.dispute-status-pill.is-appealed{border-color:var(--ih45-c-0578cd16ae,#9fbee8);background:var(--ih45-c-00d597e8cc,#edf5ff);color:var(--ih45-c-23035ed138,#275b9b)}.dispute-status-pill.is-decision_issued{border-color:#a7d0b1;background:#edf8ef;color:#2c6a39}.dispute-status-pill.is-closed,.dispute-status-pill.is-cancelled{border-color:#d9d9d4;background:#f0f0ed;color:#70706b}.dispute-state-card{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:34px;border:1px solid #e1e1db;border-radius:22px;background:#fff;color:#555550;text-align:center}.dispute-state-card h1,.dispute-state-card h2{margin:0;color:#161615}.dispute-state-card p{max-width:580px;margin:0 0 10px;line-height:1.65}.dispute-state-card.is-error{border-color:#edc7c7}.dispute-state-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#111;color:#fff;font-size:19px}.chat-dispute-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;border-bottom:0;background:#fafaf7}.chat-dispute-card.has-dispute{background:#f4f6f2}.chat-dispute-card.is-loading{color:#777771;font-size:12px}.chat-dispute-copy{min-width:0;display:grid;gap:3px}.chat-dispute-copy strong{color:#1b1b19;font-size:13px;line-height:1.35}.chat-dispute-copy small{color:#777771;font-size:11px;line-height:1.45}.dispute-open-form{width:100%;display:grid;gap:16px;padding:5px 0}.dispute-form-heading,.dispute-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.dispute-form-heading h3,.dispute-panel-heading h2,.dispute-panel-heading h3{margin:4px 0 5px;color:#171716;letter-spacing:-.025em}.dispute-form-heading h3{font-size:19px}.dispute-form-heading p,.dispute-panel-heading p{margin:0;color:#767671;font-size:12px;line-height:1.55}.dispute-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.dispute-field,.dispute-inline-form,.admin-dispute-form,.owner-access-panel{min-width:0}.dispute-field,.dispute-inline-form>label,.admin-dispute-form>label,.owner-access-panel>label,.dispute-evidence-actions>label{display:grid;gap:7px;color:#454542;font-size:11px;font-weight:700}.dispute-field.is-wide,.dispute-field-wide{grid-column:1 / -1}.dispute-field small{color:#85857f;font-size:9px;font-weight:500}.dispute-close-form{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;padding:0;border:1px solid #d9d9d3;border-radius:50%;background:#fff;color:#4d4d49;font:inherit;font-size:19px;line-height:1}.dispute-money-input{display:grid;grid-template-columns:minmax(0,1fr) auto}.dispute-money-input input{border-radius:11px 0 0 11px}.dispute-money-input>span{display:grid;place-items:center;padding:0 12px;border:1px solid #d8d8d2;border-left:0;border-radius:0 11px 11px 0;background:#f1f1ed;color:#62625d;font-size:10px;font-weight:800}.dispute-form-notice{margin:0;padding:10px 12px;border-radius:10px;background:#f0f0ec;color:#666660;font-size:10px;line-height:1.55}.dispute-inline-message{margin:0;padding:10px 12px;border:1px solid #e7c8c8;border-radius:10px;background:#fff3f3;color:#842929;font-size:11px;line-height:1.5}.dispute-field input,.dispute-field select,.dispute-field textarea,.dispute-inline-form textarea,.admin-dispute-form input,.admin-dispute-form select,.admin-dispute-form textarea,.owner-access-panel input,.dispute-evidence-actions input{width:100%;min-width:0;min-height:46px;padding:11px 13px;border:1px solid #d8d8d2;border-radius:11px;outline:none;background:#fff;color:#171716;font:inherit;font-size:13px;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease}.dispute-field textarea,.dispute-inline-form textarea,.admin-dispute-form textarea{min-height:120px;resize:vertical}.dispute-field input:focus,.dispute-field select:focus,.dispute-field textarea:focus,.dispute-inline-form textarea:focus,.admin-dispute-form input:focus,.admin-dispute-form select:focus,.admin-dispute-form textarea:focus,.owner-access-panel input:focus,.dispute-evidence-actions input:focus{border-color:#7f7f79;box-shadow:0 0 0 3px #11111112}.dispute-form-actions,.dispute-action-row,.dispute-form-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.dispute-form-footer small{margin-right:auto;color:#85857f}.dispute-message,.dispute-page-message{margin:0;padding:11px 13px;border:1px solid #e7c8c8;border-radius:11px;background:#fff3f3;color:#842929;font-size:12px;line-height:1.5}.dispute-page-message,.dispute-back-row{margin-bottom:18px}.dispute-back-row a{display:inline-flex;min-height:38px;align-items:center;color:#5d5d58;font-size:12px;font-weight:700}.dispute-detail-header{align-items:center;padding:26px 28px;border:1px solid #e1e1db;border-radius:22px;background:#fff;box-shadow:0 12px 34px #1111110b}.dispute-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:18px}.dispute-detail-main,.dispute-detail-sidebar,.admin-side-column{min-width:0;display:grid;gap:18px}.dispute-detail-sidebar{position:sticky;top:18px}.dispute-panel{min-width:0;padding:24px;border:1px solid #e1e1db;border-radius:20px;background:#fff;box-shadow:0 10px 30px #1111110a}.dispute-panel>h2{margin:7px 0 10px;color:#181817;font-size:22px;letter-spacing:-.035em}.dispute-panel>p{color:#6e6e69;font-size:13px;line-height:1.65}.dispute-count-badge{min-width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#f0f0ec;color:#494945;font-size:11px;font-weight:800}.dispute-decision-panel{border-color:#b9d4bd;background:linear-gradient(145deg,#f5fbf5,#fff)}.dispute-decision-amount{display:block;margin:2px 0 8px;color:#205f30;font-size:18px}.dispute-decision-meta{display:flex;flex-wrap:wrap;gap:7px 14px;padding-top:12px;border-top:0;color:#686e67;font-size:10px;line-height:1.45}.dispute-deadline-note,.dispute-admin-warning{padding:10px 12px;border-radius:10px;background:#f2f2ee;color:#555550!important;font-size:11px!important;line-height:1.55!important}.dispute-moderation-box{min-width:0;margin:3px 0;padding:16px;border:1px solid #d8d8d2;border-radius:14px;background:#fafaf7}.dispute-moderation-box legend{padding:0 7px;color:#292927;font-size:12px;font-weight:850}.dispute-moderation-toggle{align-items:flex-start;color:#292927!important}.dispute-moderation-toggle>span{display:grid;gap:3px}.dispute-moderation-toggle strong{font-size:12px}.dispute-moderation-toggle small{color:#73736d;font-size:10px;font-weight:500;line-height:1.5}.dispute-moderation-fields{display:grid;gap:14px;margin-top:16px;padding-top:16px;border-top:0}.dispute-moderation-fields label{display:grid;gap:7px;color:#454542;font-size:11px;font-weight:700}.dispute-decision-message{margin:0;padding:11px 13px;border:1px solid;border-radius:11px;font-size:12px;font-weight:700;line-height:1.55}.dispute-decision-message.is-error{border-color:#e7c8c8;background:#fff3f3;color:#842929}.dispute-decision-message.is-success{border-color:#b9d4bd;background:#f2faf3;color:#245d30}.dispute-moderation-management{display:grid;gap:12px;margin-top:18px;padding:15px;border:1px solid #d9d9d3;border-radius:13px;background:#f8f8f4}.dispute-moderation-management strong,.dispute-moderation-management p{margin:0}.dispute-moderation-management p{margin-top:4px;color:#71716b;font-size:11px;line-height:1.55}.dispute-moderation-links{display:flex;flex-wrap:wrap;gap:8px}.dispute-timeline{position:relative;display:grid;gap:0;margin-top:20px}.dispute-timeline:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:1px;background:#deded8}.dispute-timeline-item{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:13px;padding-bottom:20px}.dispute-timeline-item:last-child{padding-bottom:0}.dispute-timeline-dot{position:relative;z-index:1;width:13px;height:13px;margin-top:4px;border:3px solid #fff;border-radius:50%;background:#84847e;box-shadow:0 0 0 1px #bfbfb9}.dispute-timeline-item.is-admin .dispute-timeline-dot,.dispute-timeline-item.is-owner .dispute-timeline-dot{background:#111}.dispute-timeline-item.is-system .dispute-timeline-dot{background:#55785d}.dispute-timeline-item.is-private .dispute-timeline-content{border-color:#d8c8aa;background:#fffaf0}.dispute-timeline-content{min-width:0;padding:14px 15px;border:1px solid #e4e4df;border-radius:13px;background:#fafaf7}.dispute-timeline-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;margin-bottom:8px}.dispute-timeline-meta strong{color:#292927;font-size:12px}.dispute-timeline-meta span{padding:3px 6px;border-radius:5px;background:#eee2c9;color:#705928;font-size:9px;font-weight:800}.dispute-timeline-meta time{margin-left:auto;color:#8a8a84;font-size:9px}.dispute-timeline-content p{margin:0;color:#4e4e4a;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.dispute-inline-form,.admin-dispute-form{display:grid;gap:11px;margin-top:22px;padding-top:20px;border-top:0}.dispute-inline-form>label,.admin-dispute-form h3{margin:0;color:#292927;font-size:13px}.dispute-evidence-list{display:grid;gap:9px;margin-top:18px}.dispute-evidence-item{min-width:0;display:grid;grid-template-columns:35px minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px;border:1px solid #e3e3de;border-radius:13px;background:#fafaf7}.dispute-evidence-item.is-message{grid-template-columns:35px minmax(0,1fr)}.dispute-evidence-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;background:#ecece7;color:#3f3f3c;font-size:15px;font-weight:700}.dispute-evidence-item>div{min-width:0}.dispute-evidence-item strong,.dispute-evidence-item small{display:block;overflow-wrap:anywhere}.dispute-evidence-item strong{color:#292927;font-size:12px;line-height:1.4}.dispute-evidence-item small{margin-top:3px;color:#83837d;font-size:9px;line-height:1.45}.dispute-evidence-item p{margin:7px 0 0;color:#595955;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.dispute-evidence-actions{display:grid;gap:9px;margin-top:18px;padding:16px;border:1px dashed #cdcdc7;border-radius:14px;background:#fbfbf8}.dispute-evidence-actions>small{color:#81817b;font-size:9px}.dispute-hidden-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dispute-message-picker{display:grid;gap:13px;margin-top:16px;padding:17px;border:1px solid #dcdcd6;border-radius:15px;background:#f6f6f2}.dispute-message-list{max-height:390px;display:grid;gap:8px;overflow-y:auto}.dispute-message-list article{min-width:0;display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid #e1e1dc;border-radius:11px;background:#fff}.dispute-message-list article>div{min-width:0;flex:1}.dispute-message-list strong,.dispute-message-list time{display:inline-block;margin-right:7px;color:#6d6d68;font-size:9px}.dispute-message-list p{margin:6px 0 0;color:#373734;font-size:11px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.dispute-empty-copy{margin:18px 0 0;color:#7c7c76;font-size:12px;line-height:1.6}.dispute-summary-card dl{display:grid;gap:0;margin:14px 0 0}.dispute-summary-card dl>div{display:grid;gap:4px;padding:12px 0;border-bottom:0}.dispute-summary-card dl>div:last-child{border-bottom:0}.dispute-summary-card dt{color:#81817b;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dispute-summary-card dd{margin:0;color:#292927;font-size:12px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.dispute-parties-card{display:grid;gap:10px}.dispute-parties-card>a{min-width:0;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e4e4df;border-radius:12px;background:#fafaf7}.dispute-parties-card>a:hover{border-color:#bdbdb7}.dispute-party-avatar,.admin-staff-avatar{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;overflow:hidden;border-radius:50%;background:#e8e8e3;color:#333330;font-size:13px;font-weight:800}.dispute-party-avatar img,.admin-staff-avatar img{width:100%;height:100%;object-fit:cover}.dispute-parties-card a>div:last-child{min-width:0}.dispute-parties-card small,.dispute-parties-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispute-parties-card small{margin-bottom:3px;color:#85857f;font-size:9px}.dispute-parties-card strong{color:#292927;font-size:12px}.dispute-check-row{display:flex!important;align-items:center;gap:9px!important}.dispute-check-row input{width:17px;height:17px;min-height:0;margin:0;accent-color:#111}.admin-workbench{border-color:#c9c9c2;background:linear-gradient(145deg,#fff,#f8f8f4)}.admin-role-badge{min-height:34px;display:inline-flex;align-items:center;padding:8px 11px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;font-size:10px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.admin-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.admin-stats-grid article{min-width:0;display:grid;gap:7px;padding:19px;border:1px solid #e0e0da;border-radius:17px;background:#fff}.admin-stats-grid strong{color:#171716;font-size:30px;line-height:1;letter-spacing:-.05em}.admin-stats-grid span{color:#74746e;font-size:10px;font-weight:700}.admin-content-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.8fr);align-items:start;gap:18px}.admin-queue-panel .dispute-list-card{padding:17px;border-radius:15px;box-shadow:none}.admin-queue-panel .dispute-list-card h2{font-size:15px}.owner-access-panel{display:grid;gap:12px}.owner-access-panel h2,.admin-audit-panel h2{margin:5px 0 0;color:#1c1c1a;font-size:20px;letter-spacing:-.035em}.owner-access-panel>p{margin:0 0 3px;color:#74746e;font-size:11px;line-height:1.6}.admin-staff-list{display:grid;gap:7px;padding-top:8px;border-top:0}.admin-staff-list article{min-width:0;display:flex;align-items:center;gap:9px;padding:9px;border-radius:11px;background:#f7f7f3}.admin-staff-list article.is-inactive{opacity:.5}.admin-staff-list article>div:last-child{min-width:0}.admin-staff-list strong,.admin-staff-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-staff-list strong{color:#292927;font-size:11px}.admin-staff-list small{margin-top:3px;color:#80807a;font-size:9px}.admin-audit-list{display:grid;gap:0;margin-top:13px}.admin-audit-list article{display:grid;gap:3px;padding:10px 0;border-bottom:0}.admin-audit-list article:last-child{border-bottom:0}.admin-audit-list strong{color:#32322f;font-size:10px;line-height:1.4}.admin-audit-list span,.admin-audit-list time{color:#85857f;font-size:9px;line-height:1.4}html[data-theme=dark] .disputes-page,html[data-theme=dark] .admin-page{background:radial-gradient(circle at 8% 4%,rgba(255,255,255,.035),transparent 25%),#10100f;color:#f2f2ee}html[data-theme=dark] :is(.disputes-page-header,.admin-page-header,.dispute-detail-header) h1,html[data-theme=dark] :is(.dispute-list-card,.dispute-state-card,.dispute-panel,.chat-dispute-card) :is(h1,h2,h3,strong),html[data-theme=dark] .dispute-summary-card dd,html[data-theme=dark] .dispute-parties-card strong,html[data-theme=dark] .admin-stats-grid strong,html[data-theme=dark] .owner-access-panel h2,html[data-theme=dark] .admin-audit-panel h2,html[data-theme=dark] .admin-staff-list strong,html[data-theme=dark] .dispute-timeline-content p,html[data-theme=dark] .dispute-message-list p{color:#f2f2ee}html[data-theme=dark] :is(.disputes-page-header,.admin-page-header,.dispute-detail-header,.dispute-panel,.dispute-state-card) p,html[data-theme=dark] .dispute-card-meta,html[data-theme=dark] .chat-dispute-copy small,html[data-theme=dark] .dispute-empty-copy{color:#aaa9a3}html[data-theme=dark] .disputes-filter-bar,html[data-theme=dark] .dispute-list-card,html[data-theme=dark] .dispute-state-card,html[data-theme=dark] .dispute-detail-header,html[data-theme=dark] .dispute-panel,html[data-theme=dark] .admin-stats-grid article{border-color:#343430;background:#191918;box-shadow:0 12px 34px #00000029}html[data-theme=dark] .dispute-list-card:hover{border-color:#55554f;background:#1e1e1c}html[data-theme=dark] .disputes-filter-bar button{color:#aaa9a3}html[data-theme=dark] .disputes-filter-bar button:hover{color:#fff;background:#2a2a27}html[data-theme=dark] .disputes-filter-bar button.is-active,html[data-theme=dark] .dispute-primary-button,html[data-theme=dark] .admin-role-badge,html[data-theme=dark] .dispute-state-icon{border-color:#f1f1ed;background:#f1f1ed;color:#131312}html[data-theme=dark] .dispute-secondary-button{border-color:#45453f;background:#20201e;color:#efefeb}html[data-theme=dark] .dispute-close-form{border-color:#42423d;background:#20201e;color:#efefeb}html[data-theme=dark] .dispute-money-input>span{border-color:#42423d;background:#292927;color:#c0c0b9}html[data-theme=dark] .dispute-form-notice{background:#252523;color:#aaa9a3}html[data-theme=dark] .dispute-inline-message{border-color:#633b3b;background:#2d1c1c;color:#efb0b0}html[data-theme=dark] .dispute-secondary-button:hover:not(:disabled){border-color:#6d6d65;background:#272724}html[data-theme=dark] .dispute-text-button{color:#d1d1cb}html[data-theme=dark] .dispute-card-arrow,html[data-theme=dark] .dispute-count-badge,html[data-theme=dark] .dispute-evidence-icon{background:#2b2b28;color:#e6e6e0}html[data-theme=dark] .dispute-status-pill{border-color:#45453f;background:#282825;color:#c7c7c0}html[data-theme=dark] .dispute-status-pill.is-awaiting_response,html[data-theme=dark] .dispute-status-pill.is-evidence_collection{border-color:#66562a;background:#302a19;color:#e5c975}html[data-theme=dark] .dispute-status-pill.is-under_review,html[data-theme=dark] .dispute-status-pill.is-appealed{border-color:var(--ih45-c-a7e1f9b823,#345070);background:var(--ih45-c-d997870d60,#19283a);color:var(--ih45-c-caa6ce6273,#9fc5f2)}html[data-theme=dark] .dispute-status-pill.is-decision_issued{border-color:#31563a;background:#1b3020;color:#9bd4a7}html[data-theme=dark] .chat-dispute-card{border-color:#343430;background:#171716}html[data-theme=dark] .chat-dispute-card.has-dispute{background:#19201a}html[data-theme=dark] :is(.dispute-field input,.dispute-field select,.dispute-field textarea,.dispute-inline-form textarea,.admin-dispute-form input,.admin-dispute-form select,.admin-dispute-form textarea,.owner-access-panel input,.dispute-evidence-actions input){border-color:#42423d;background:#111110;color:#efefeb}html[data-theme=dark] :is(.dispute-field input,.dispute-field textarea,.dispute-inline-form textarea,.admin-dispute-form input,.admin-dispute-form textarea,.owner-access-panel input,.dispute-evidence-actions input)::placeholder{color:#777771}html[data-theme=dark] .dispute-timeline:before{background:#3b3b37}html[data-theme=dark] .dispute-timeline-dot{border-color:#191918;box-shadow:0 0 0 1px #5a5a54}html[data-theme=dark] .dispute-timeline-content,html[data-theme=dark] .dispute-evidence-item,html[data-theme=dark] .dispute-parties-card>a,html[data-theme=dark] .dispute-message-list article,html[data-theme=dark] .admin-staff-list article{border-color:#393935;background:#20201e}html[data-theme=dark] .dispute-timeline-item.is-private .dispute-timeline-content{border-color:#675938;background:#282319}html[data-theme=dark] .dispute-evidence-actions,html[data-theme=dark] .dispute-message-picker,html[data-theme=dark] .dispute-admin-warning,html[data-theme=dark] .dispute-deadline-note{border-color:#3d3d38;background:#151514;color:#aaa9a3!important}html[data-theme=dark] .dispute-inline-form,html[data-theme=dark] .admin-dispute-form,html[data-theme=dark] .admin-staff-list,html[data-theme=dark] .admin-audit-list article,html[data-theme=dark] .dispute-summary-card dl>div,html[data-theme=dark] .dispute-decision-meta{border-color:#393935}html[data-theme=dark] .dispute-decision-panel{border-color:#31573a;background:linear-gradient(145deg,#1b2a1e,#191918)}html[data-theme=dark] .dispute-decision-amount{color:#9ed3a8}html[data-theme=dark] .admin-workbench{border-color:#4a4a44;background:linear-gradient(145deg,#1d1d1b,#171716)}html[data-theme=dark] .dispute-message,html[data-theme=dark] .dispute-page-message{border-color:#633b3b;background:#2d1c1c;color:#efb0b0}html[data-theme=dark] .dispute-moderation-box,html[data-theme=dark] .dispute-moderation-management{border-color:#41413c;background:#20201e}html[data-theme=dark] .dispute-moderation-box legend,html[data-theme=dark] .dispute-moderation-toggle,html[data-theme=dark] .dispute-moderation-fields label,html[data-theme=dark] .dispute-moderation-management strong{color:#edede8!important}html[data-theme=dark] .dispute-moderation-toggle small,html[data-theme=dark] .dispute-moderation-management p{color:#aaa9a3}html[data-theme=dark] .dispute-moderation-fields{border-color:#393935}html[data-theme=dark] .dispute-decision-message.is-error{border-color:#633b3b;background:#2d1c1c;color:#efb0b0}html[data-theme=dark] .dispute-decision-message.is-success{border-color:#31573a;background:#1b2a1e;color:#9ed3a8}@media (max-width: 980px){.dispute-detail-grid,.admin-content-grid{grid-template-columns:minmax(0,1fr)}.dispute-detail-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dispute-detail-sidebar>.is-full,.dispute-detail-sidebar>.is-danger{width:100%}}@media (max-width: 680px){.dispute-moderation-box{padding:13px}.dispute-moderation-links{align-items:stretch;flex-direction:column}.dispute-moderation-links .dispute-secondary-button{width:100%}}@media (max-width: 760px){.disputes-shell,.admin-shell{width:calc(100% - 28px);padding:26px 0 72px}.disputes-page-header,.admin-page-header,.dispute-detail-header{align-items:stretch;flex-direction:column;gap:15px}.disputes-page-header h1,.admin-page-header h1,.dispute-detail-header h1{font-size:32px}.disputes-page-header .dispute-primary-button,.admin-page-header .admin-role-badge{align-self:flex-start}.dispute-list-card{padding:18px;border-radius:17px}.dispute-card-arrow{width:36px;height:36px;flex-basis:36px}.dispute-detail-header,.dispute-panel{padding:19px;border-radius:17px}.dispute-detail-sidebar{grid-template-columns:minmax(0,1fr)}.admin-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-dispute-card{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.chat-dispute-card>.dispute-primary-button,.chat-dispute-card>.dispute-secondary-button,.chat-dispute-card>.dispute-danger-button{width:100%}.dispute-form-grid{grid-template-columns:minmax(0,1fr)}.dispute-field.is-wide,.dispute-field-wide{grid-column:auto}.dispute-form-heading{gap:10px}.dispute-evidence-item{grid-template-columns:35px minmax(0,1fr)}.dispute-evidence-item>.dispute-text-button{grid-column:2;justify-self:start;padding-left:0}.dispute-message-list article{align-items:stretch;flex-direction:column}.dispute-message-list article>.dispute-text-button{align-self:flex-start;padding-left:0}.dispute-action-row>:is(.dispute-primary-button,.dispute-secondary-button,.dispute-danger-button){flex:1 1 180px}}@media (max-width: 480px){.disputes-shell,.admin-shell{width:calc(100% - 22px)}.dispute-list-card{align-items:flex-start;gap:10px;padding:15px}.dispute-list-card h2{font-size:16px}.dispute-list-card-topline{align-items:flex-start;flex-direction:column}.dispute-card-meta{display:grid;gap:4px}.dispute-card-arrow{width:32px;height:32px;flex-basis:32px;font-size:15px}.disputes-filter-bar{width:100%}.disputes-filter-bar button{min-height:40px}.dispute-detail-header,.dispute-panel{padding:16px}.dispute-detail-header h1{font-size:27px}.dispute-timeline-item{gap:9px}.dispute-timeline-content{padding:12px}.dispute-timeline-meta{align-items:flex-start;flex-direction:column}.dispute-timeline-meta time{margin-left:0}.admin-stats-grid{gap:8px}.admin-stats-grid article{padding:15px}.admin-stats-grid strong{font-size:26px}.dispute-form-actions,.dispute-form-footer{align-items:stretch;flex-direction:column-reverse}.dispute-form-actions>button,.dispute-form-footer>button{width:100%}.dispute-form-footer small{margin-right:0}}.dispute-context-notice{display:grid;gap:13px;padding:16px;border:1px solid #d9dfdd;border-radius:15px;background:linear-gradient(145deg,#f7faf9,#f1f5f3)}.dispute-context-notice-heading{display:flex;align-items:flex-start;gap:11px}.dispute-context-notice-heading>div,.dispute-context-acknowledgement>span,.dispute-transparency-banner>div{min-width:0}.dispute-context-notice-icon,.dispute-transparency-icon{width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px;border-radius:50%;background:#202522;color:#fff;font-size:13px;font-weight:800;font-style:normal}.dispute-context-notice-heading strong{display:block;margin:1px 0 4px;color:#1d211f;font-size:13px;line-height:1.35}.dispute-context-notice-heading p,.dispute-context-notice-safety{margin:0;color:#626863;font-size:11px;line-height:1.55}.dispute-context-notice-list{display:grid;gap:6px;margin:0;padding:0 0 0 39px;color:#404541;font-size:11px;line-height:1.45}.dispute-context-notice-list li::marker{color:#65716b}.dispute-context-notice-safety{padding:10px 12px;border:1px solid rgba(55,67,61,.09);border-radius:10px;background:#ffffffad}.dispute-context-acknowledgement{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #cfd6d2;border-radius:11px;background:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.dispute-context-acknowledgement:hover,.dispute-context-acknowledgement:focus-within{border-color:#818e87;box-shadow:0 0 0 3px #252f2a0f}.dispute-context-acknowledgement:has(input:checked){border-color:#6d7c74;background:#f8fbf9}.dispute-context-acknowledgement input{width:18px;height:18px;flex:0 0 18px;margin:1px 0 0;accent-color:#171b19}.dispute-context-acknowledgement>span{display:grid;gap:3px}.dispute-context-acknowledgement strong{color:#252a27;font-size:11px;line-height:1.45}.dispute-context-acknowledgement small{color:#737a76;font-size:9px;line-height:1.5}.dispute-transparency-banner{display:flex;align-items:flex-start;gap:13px;margin:0 0 18px;padding:17px 18px;border:1px solid #dce2de;border-radius:16px;background:#f2f6f4}.dispute-transparency-banner strong{display:block;margin:1px 0 4px;color:#242825;font-size:12px;line-height:1.4}.dispute-transparency-banner p{margin:0;color:#626963;font-size:11px;line-height:1.55}.dispute-transparency-banner small{display:block;margin-top:7px;color:#7b817d;font-size:9px;line-height:1.45}html[data-theme=dark] .dispute-context-notice{border-color:#3b4540;background:linear-gradient(145deg,#202522,#1b201d)}html[data-theme=dark] .dispute-context-notice-icon,html[data-theme=dark] .dispute-transparency-icon{background:#ecefe9;color:#171a18}html[data-theme=dark] .dispute-context-notice-heading strong,html[data-theme=dark] .dispute-context-acknowledgement strong,html[data-theme=dark] .dispute-transparency-banner strong{color:#f1f2ee}html[data-theme=dark] .dispute-context-notice-heading p,html[data-theme=dark] .dispute-context-notice-safety,html[data-theme=dark] .dispute-transparency-banner p{color:#afb6b0}html[data-theme=dark] .dispute-context-notice-list{color:#cbd0cb}html[data-theme=dark] .dispute-context-notice-safety{border-color:#343d38;background:#0a0c0b4d}html[data-theme=dark] .dispute-context-acknowledgement{border-color:#424b46;background:#151816}html[data-theme=dark] .dispute-context-acknowledgement:hover,html[data-theme=dark] .dispute-context-acknowledgement:focus-within,html[data-theme=dark] .dispute-context-acknowledgement:has(input:checked){border-color:#717e77;background:#1a1f1c;box-shadow:0 0 0 3px #e5ece70d}html[data-theme=dark] .dispute-context-acknowledgement input{accent-color:#e7ebe6}html[data-theme=dark] .dispute-context-acknowledgement small,html[data-theme=dark] .dispute-transparency-banner small{color:#929a94}html[data-theme=dark] .dispute-transparency-banner{border-color:#3a4540;background:#1c231f}@media (max-width: 600px){.dispute-context-notice{gap:12px;padding:14px;border-radius:13px}.dispute-context-notice-list{padding-left:35px}.dispute-context-acknowledgement{padding:11px}.dispute-transparency-banner{gap:10px;padding:14px;border-radius:14px}.dispute-context-notice-icon,.dispute-transparency-icon{width:26px;height:26px;flex-basis:26px}}.navbar.home-navbar,.navbar.account-navbar{min-height:66px;padding:9px 12px;border-color:#1c1e1b1c;border-radius:19px;background:#fffffcf0;box-shadow:0 12px 34px #1111}.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.home-navbar .nav-links,.account-navbar .nav-links{gap:3px;padding:4px;border:1px solid #292a27;border-radius:14px;background:#171816;box-shadow:0 8px 22px #1111111c}.home-navbar .nav-links a,.account-navbar .nav-links a{min-height:36px;padding:8px 11px;border-radius:10px;color:#eef0ea;font-size:12px;font-weight:650;letter-spacing:.005em}.home-navbar .nav-links a:hover,.account-navbar .nav-links a:hover{color:#fff;background:#30312e}.account-navbar .nav-links a.is-active{color:#171816;background:#f7f7f3;box-shadow:0 4px 12px #0000002e}.home-navbar .home-account-cluster{min-height:44px;gap:2px;padding:4px;border-color:#292a27;border-radius:14px;background:#171816;box-shadow:0 8px 22px #1111111a}.home-navbar .home-account-cluster .auth-user{padding-inline:9px;color:#c4c7bf;font-size:11px;font-weight:600}.home-navbar .home-account-cluster .btn-ghost{min-height:34px;padding:8px 10px;color:#f0f1ec;font-size:11px;font-weight:650}.home-navbar .home-account-cluster .btn-ghost:hover{color:#fff;background:#30312e}.account-navbar{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.account-navbar .account-navbar-brand{justify-content:flex-start;transform:none}.account-navbar .nav-links{justify-self:center}.account-navbar .nav-actions{justify-self:end}.account-navbar+.app-page{margin-top:42px}.account-navbar+.app-page .app-page-header{margin-top:0}.account-navbar+.app-page .app-page-header .section-label{margin-bottom:12px;color:#6d716a;line-height:1.25}html[data-theme=dark] .navbar.home-navbar,html[data-theme=dark] .navbar.account-navbar{border-color:#343630;background:#141513f2;box-shadow:0 12px 34px #00000047}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .account-navbar .nav-links,html[data-theme=dark] .home-navbar .home-account-cluster{border-color:#3b3d37;background:#0d0e0c}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .account-navbar .nav-links a,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost{color:#f0f1ec!important}html[data-theme=dark] .home-navbar .home-account-cluster .auth-user{color:#b9bdb4!important}html[data-theme=dark] .home-navbar .nav-links a:hover,html[data-theme=dark] .account-navbar .nav-links a:hover,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost:hover{color:#fff!important;background:#2b2d29!important}html[data-theme=dark] .account-navbar .nav-links a.is-active{color:#171816!important;background:#f4f5ef!important}html[data-theme=dark] .account-navbar+.app-page .app-page-header .section-label{color:#b8bbb3!important}@media (max-width: 1080px) and (min-width: 721px){.navbar.home-navbar,.navbar.account-navbar{gap:10px 14px}.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo empty actions" "links links links"}.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links"}.home-navbar .nav-links,.account-navbar .nav-links{width:100%;justify-content:center}.account-navbar .account-navbar-brand{justify-content:flex-start}}@media (max-width: 720px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 18px);margin-top:9px;padding:8px;border-radius:17px;gap:8px 9px}.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo links actions"}.home-navbar .logo{margin-left:2px;font-size:18px}.home-navbar .nav-links{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:3px!important;border-color:#e1e2dc;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1111110e}.home-navbar .nav-links a{min-width:0;min-height:36px;padding:7px 8px!important;color:#242622!important;font-size:10px!important;font-weight:700}.home-navbar .home-account-avatar-link{width:38px;height:38px;flex-basis:38px}.home-navbar .home-account-avatar-link .account-mini-avatar{width:32px;height:32px;flex-basis:32px}.home-navbar .nav-actions>a.btn-dark{min-height:38px;padding:9px 10px;font-size:10px}.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links"}.account-navbar .account-navbar-brand{grid-area:brand;justify-content:flex-start}.account-navbar .nav-actions{grid-area:actions}.account-navbar .nav-links{grid-area:links;width:100%;min-width:0;display:flex;justify-content:flex-start;gap:3px;padding:4px!important;overflow-x:auto;overflow-y:hidden;border-color:#e1e2dc;border-radius:13px;background:#fff;box-shadow:0 7px 20px #1111110f;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.account-navbar .nav-links a{width:auto;min-width:max-content;min-height:38px;flex:0 0 auto;padding:8px 11px!important;color:#292b27!important;font-size:10px!important;font-weight:700;scroll-snap-align:start}.account-navbar .nav-links a.is-active{color:#fff!important;background:#171816;box-shadow:none}.account-navbar+.app-page{margin-top:28px}.account-navbar+.app-page .app-page-header{margin-bottom:32px}.account-navbar+.app-page .app-page-header .section-label{margin-bottom:10px}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .account-navbar .nav-links{border-color:#3a3c36;background:#0d0e0c;box-shadow:0 7px 20px #00000040}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .account-navbar .nav-links a{color:#eef0ea!important}html[data-theme=dark] .account-navbar .nav-links a.is-active{color:#171816!important;background:#f4f5ef!important}}@media (max-width: 380px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 12px);gap:7px;padding:7px}.home-navbar .logo,.account-navbar .account-navbar-brand .logo{font-size:17px}.home-navbar .nav-links a{padding-inline:6px!important;font-size:9px!important}.account-navbar .nav-links a{padding-inline:10px!important;font-size:9.5px!important}.account-navbar+.app-page{margin-top:24px}}.auth-form .registration-terms-confirmation{border-left-width:3px;border-left-color:#26352b}html[data-theme=dark] .auth-form .registration-terms-confirmation{border-left-color:#dfe9dd}.privacy-center-page{min-height:100vh;background:radial-gradient(circle at 88% 5%,rgba(183,201,183,.2),transparent 34%),#f5f5f1}.privacy-center-shell{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:54px 0 90px}.privacy-center-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:24px}.privacy-center-header h1{margin:8px 0 10px;color:#161815;font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.055em}.privacy-center-header p{max-width:680px;margin:0;color:#686d65;font-size:14px;line-height:1.7}.privacy-back-link,.privacy-entry-link{color:#243128;font-size:12px;font-weight:800;text-decoration:none}.privacy-back-link{flex:0 0 auto;padding:11px 14px;border:1px solid #d8dbd4;border-radius:12px;background:#fffffccc}.privacy-trust-panel{display:grid;grid-template-columns:46px minmax(0,1fr);gap:15px;margin-bottom:22px;padding:18px 20px;border:1px solid #cfddd0;border-radius:18px;background:#edf5ed}.privacy-trust-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#23352a;color:#fff;font-weight:900}.privacy-trust-panel strong{display:block;margin:2px 0 4px;color:#243128;font-size:14px}.privacy-trust-panel p{margin:0;color:#59665c;font-size:12px;line-height:1.6}.privacy-center-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:20px;align-items:start}.privacy-request-form-card,.privacy-rights-card,.privacy-history-section,.privacy-admin-queue,.privacy-entry-card{border:1px solid #dcddd7;border-radius:24px;background:#fffffcf0;box-shadow:0 18px 50px #1c1f1b0e}.privacy-request-form-card,.privacy-rights-card{padding:clamp(22px,4vw,34px)}.privacy-card-number{display:inline-grid;min-width:34px;height:27px;place-items:center;border-radius:999px;background:#eceee9;color:#62675f;font-size:10px;font-weight:850;letter-spacing:.08em}.privacy-request-form-card h2,.privacy-rights-card h2,.privacy-history-section h2,.privacy-admin-queue h2{margin:13px 0 8px;color:#1c1f1b;font-size:22px;letter-spacing:-.025em}.privacy-request-form-card>p,.privacy-rights-card>p{margin:0 0 24px;color:#747971;font-size:12px;line-height:1.65}.privacy-request-form{display:grid;gap:17px}.privacy-request-form label,.privacy-admin-form label,.privacy-extension-form label{display:grid;gap:8px;color:#393d37;font-size:12px;font-weight:750}.privacy-request-form select,.privacy-request-form textarea,.privacy-admin-form select,.privacy-admin-form textarea,.privacy-extension-form textarea{width:100%;box-sizing:border-box;border:1px solid #d9dbd5;border-radius:13px;background:#fff;color:#20231f;font:inherit;font-size:13px;outline:none}.privacy-request-form select,.privacy-admin-form select{min-height:46px;padding:0 13px}.privacy-request-form textarea,.privacy-admin-form textarea,.privacy-extension-form textarea{min-height:112px;padding:13px;line-height:1.55;resize:vertical}.privacy-request-form select:focus,.privacy-request-form textarea:focus,.privacy-admin-form select:focus,.privacy-admin-form textarea:focus,.privacy-extension-form textarea:focus{border-color:#79877b;box-shadow:0 0 0 3px #4b61501a}.privacy-request-form small{color:#8a8e86;font-size:10px;font-weight:600;text-align:right}.privacy-form-notice{padding:15px 16px;border:1px solid #e5dfc8;border-radius:14px;background:#fffbed}.privacy-form-notice strong{display:block;margin-bottom:4px;color:#5f5124;font-size:12px}.privacy-form-notice p{margin:0;color:#766b48;font-size:11px;line-height:1.55}.privacy-primary-button,.privacy-secondary-button,.privacy-withdraw-button{min-height:44px;border-radius:12px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.privacy-primary-button{border:1px solid #1d211d;background:#1d211d;color:#fff}.privacy-secondary-button{border:1px solid #ced2cb;background:#f7f8f4;color:#293029}.privacy-withdraw-button{padding:0 13px;border:1px solid #e5c9c9;background:snow;color:#9a3535}.privacy-primary-button:disabled,.privacy-secondary-button:disabled,.privacy-withdraw-button:disabled{cursor:not-allowed;opacity:.55}.privacy-rights-card ul{display:grid;gap:0;margin:20px 0;padding:0;list-style:none}.privacy-rights-card li{display:grid;gap:3px;padding:13px 0;border-bottom:0}.privacy-rights-card li strong{color:#2b2f2a;font-size:12px}.privacy-rights-card li span,.privacy-rights-card small{color:#7b8078;font-size:10px;line-height:1.5}.privacy-rights-card>a{display:inline-block;margin-bottom:14px;color:#28342a;font-size:11px;font-weight:800;text-decoration:none}.privacy-rights-card>small{display:block}.privacy-page-message{margin:18px 0 0;padding:13px 16px;border:1px solid #ccd9cd;border-radius:13px;background:#f0f6ef;color:#334637;font-size:12px;line-height:1.5}.privacy-history-section,.privacy-admin-queue{margin-top:22px;padding:clamp(20px,4vw,32px)}.privacy-section-heading,.privacy-admin-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.privacy-section-heading h2,.privacy-admin-toolbar h2{margin-bottom:0}.privacy-count-badge{min-width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:#20231f;color:#fff;font-size:11px;font-weight:850}.privacy-empty-state{padding:36px 20px;border:1px dashed #d7d9d2;border-radius:16px;color:#767b73;text-align:center}.privacy-empty-state strong{display:block;margin-bottom:5px;color:#353a34;font-size:14px}.privacy-empty-state p{margin:0;font-size:11px}.privacy-request-list,.privacy-admin-list{display:grid;gap:13px}.privacy-request-card,.privacy-admin-card{min-width:0;padding:20px;border:1px solid #dedfd9;border-radius:18px;background:#fff}.privacy-admin-card.is-overdue{border-color:#ddb5b5;box-shadow:inset 4px 0 #b84a4a}.privacy-request-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.privacy-request-topline>div>span{color:#7a7f76;font-size:9px;font-weight:850;letter-spacing:.09em}.privacy-request-topline h3{margin:5px 0 0;color:#252824;font-size:16px}.privacy-status-pill{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#eceee9;color:#555b53;font-size:9px;font-weight:850;text-align:center}.privacy-status-pill.is-in_progress,.privacy-status-pill.is-identity_verification{background:#e7efe8;color:#35513c}.privacy-status-pill.is-awaiting_user{background:#fff3d7;color:#715716}.privacy-status-pill.is-completed{background:#dff0e1;color:#24562d}.privacy-status-pill.is-requester_closed{border:1px solid #83b58b;background:#d9f0dd;color:#1e5429;box-shadow:0 5px 14px #245d2f1a}.privacy-status-pill.is-rejected,.privacy-status-pill.is-withdrawn{background:#f1e8e8;color:#7e3e3e}.privacy-request-description{margin:16px 0;color:#555b53;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.privacy-request-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 15px}.privacy-request-meta div{min-width:0;padding:11px;border-radius:12px;background:#f5f5f1}.privacy-request-meta dt{margin-bottom:4px;color:#858a81;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.privacy-request-meta dd{margin:0;color:#343934;font-size:10px;font-weight:750;overflow-wrap:anywhere}.privacy-request-meta dd.is-overdue{color:#a53c3c}.privacy-extension-note,.privacy-decision-note{margin:10px 0;padding:12px 13px;border-radius:12px;color:#5d604f;background:#f7f4e8;font-size:11px;line-height:1.55}.privacy-decision-note{color:#35473a;background:#edf4ed}.privacy-timeline,.privacy-admin-details{margin:14px 0;border-top:0}.privacy-timeline summary,.privacy-admin-details summary{padding:13px 0 4px;color:#374039;font-size:10px;font-weight:800;cursor:pointer}.privacy-timeline ol,.privacy-admin-timeline{display:grid;gap:8px;margin:12px 0;padding:0;list-style:none}.privacy-timeline li,.privacy-admin-timeline li{display:grid;gap:4px;padding:10px 12px;border-left:3px solid #9aab9c;border-radius:0 10px 10px 0;background:#f6f7f3;color:#555b53;font-size:10px}.privacy-timeline time,.privacy-admin-timeline time{color:#92968f;font-size:8px}.privacy-entry-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:18px;align-items:center;margin:22px 0;padding:22px 24px}.privacy-entry-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#26352b;color:#fff;font-size:18px}.privacy-entry-copy h2{margin:5px 0;color:#242724;font-size:18px}.privacy-entry-copy p{max-width:680px;margin:0;color:#737870;font-size:11px;line-height:1.55}.limited-account-privacy .privacy-entry-link{display:inline-block;margin-top:10px}.privacy-admin-queue{background:#fbfbf8}.privacy-admin-owner-row{display:flex;align-items:center;gap:10px;margin-top:15px}.privacy-admin-owner-row small,.privacy-admin-owner-row strong{display:block}.privacy-admin-owner-row small{margin-bottom:2px;color:#858a82;font-size:8px;font-weight:750;text-transform:uppercase}.privacy-admin-owner-row strong{color:#30342f;font-size:11px}.privacy-admin-form{display:grid;gap:14px;margin-top:16px;padding:18px;border:1px solid #dfe1da;border-radius:15px;background:#f7f8f4}.privacy-admin-timeline li.is-internal{border-left-color:var(--ih45-c-17a59b2e4e,#7d748a);background:var(--ih45-c-86ab388457,#f3eff6)}.privacy-admin-timeline small{color:#85818a;font-size:8px;font-weight:750}.privacy-extension-form{display:grid;gap:10px;padding-top:15px;border-top:0}.privacy-form-notice.is-security-review{border-color:#cbdccf;background:#f0f7f1}.privacy-form-notice.is-security-review strong{color:#2d5136}.privacy-form-notice.is-security-review p{color:#58705e}.privacy-security-progress{margin:0 0 15px;padding:14px 15px;border:1px solid #cfddd0;border-radius:13px;background:#f0f6ef}.privacy-security-progress strong{display:block;margin-bottom:4px;color:#2e4934;font-size:12px}.privacy-security-progress p{margin:0;color:#607064;font-size:11px;line-height:1.55}.privacy-audit-workspace{margin-top:18px;padding:clamp(16px,3vw,24px);border:1px solid #cfd8d0;border-radius:18px;background:#f5f8f4}.privacy-audit-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.privacy-audit-heading h4{margin:5px 0 0;color:#202820;font-size:18px;letter-spacing:-.02em}.privacy-audit-status{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#e7ebe5;color:#556055;font-size:9px;font-weight:850;text-align:center}.privacy-audit-status.is-in_review{background:#e3eee6;color:#31563a}.privacy-audit-status.is-remediation_required{background:#fff0d8;color:#795414}.privacy-audit-status.is-ready_for_approval{background:var(--ih45-c-47f8ee8a6d,#e7e9f5);color:var(--ih45-c-33293603e9,#414c78)}.privacy-audit-status.is-approved{background:#dcefe0;color:#245a30}.privacy-audit-legal-note{margin:14px 0 18px;padding:11px 13px;border-left:3px solid #849287;border-radius:0 10px 10px 0;background:#eef1ec;color:#616a61;font-size:10px;line-height:1.55}.privacy-audit-access-note,.privacy-audit-approved-summary{padding:16px;border:1px solid #d7ddd6;border-radius:14px;background:#fff}.privacy-audit-access-note strong,.privacy-audit-approved-summary strong{display:block;margin-bottom:5px;color:#303930;font-size:12px}.privacy-audit-access-note p,.privacy-audit-approved-summary p{margin:0;color:#687068;font-size:11px;line-height:1.6}.privacy-audit-form{display:grid;gap:17px}.privacy-audit-form label,.privacy-audit-approval-panel label{display:grid;gap:8px;color:#353d35;font-size:11px;font-weight:800}.privacy-audit-form select,.privacy-audit-form textarea,.privacy-audit-approval-panel textarea{width:100%;box-sizing:border-box;border:1px solid #d5dbd4;border-radius:12px;background:#fff;color:#252b25;font:inherit;font-size:11px;outline:none}.privacy-audit-form select{min-height:43px;padding:0 12px}.privacy-audit-form textarea,.privacy-audit-approval-panel textarea{min-height:92px;padding:12px;line-height:1.55;resize:vertical}.privacy-audit-form select:focus,.privacy-audit-form textarea:focus,.privacy-audit-approval-panel textarea:focus{border-color:#778b79;box-shadow:0 0 0 3px #4b61501a}.privacy-audit-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);gap:12px;align-items:end}.privacy-audit-updated{min-height:43px;display:grid;align-content:center;gap:3px;padding:0 12px;border:1px solid #dce1da;border-radius:12px;background:#eef2ed}.privacy-audit-updated span{color:#858d84;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.privacy-audit-updated strong{color:#3e473e;font-size:10px}.privacy-audit-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;padding-top:4px}.privacy-audit-section-heading span,.privacy-audit-section-heading small{display:block}.privacy-audit-section-heading span{color:#2f372f;font-size:13px;font-weight:850}.privacy-audit-section-heading small{margin-top:4px;color:#7b837a;font-size:9px;font-weight:600}.privacy-audit-section-heading>strong{color:#2f5035;font-size:15px}.privacy-audit-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.privacy-audit-check{min-width:0;display:grid;gap:12px;padding:14px;border:1px solid #dde1da;border-radius:14px;background:#fff}.privacy-audit-check.is-passed{border-color:#c7dbc9;box-shadow:inset 3px 0 #6f9a75}.privacy-audit-check.is-issue_found{border-color:#e6caaa;box-shadow:inset 3px 0 #c78336}.privacy-audit-check.is-not_applicable{border-color:var(--ih45-c-670cf01ccb,#d5d7dd);box-shadow:inset 3px 0 0 var(--ih45-c-74f9747fde,#898d9a)}.privacy-audit-check-title{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start}.privacy-audit-check-title>span{width:28px;height:25px;display:grid;place-items:center;border-radius:8px;background:#edf0eb;color:#687067;font-size:8px;font-weight:900}.privacy-audit-check-title strong{display:block;color:#323932;font-size:11px}.privacy-audit-check-title p{margin:4px 0 0;color:#7a8279;font-size:9px;font-weight:500;line-height:1.5}.privacy-audit-check textarea{min-height:78px}.privacy-audit-public-summary{padding:15px;border:1px solid #cbd9cd;border-radius:14px;background:#eef5ef}.privacy-audit-public-summary small{color:#68776a;font-size:9px;font-weight:600;line-height:1.5}.privacy-audit-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.privacy-audit-approval-panel{display:grid;gap:13px;margin-top:17px;padding:16px;border:1px solid var(--ih45-c-289334d1d8,#cfd3e1);border-radius:14px;background:var(--ih45-c-a05f66b093,#f0f1f8)}.privacy-audit-approval-panel strong{color:var(--ih45-c-645f0f0e82,#343d62);font-size:12px}.privacy-audit-approval-panel p{margin:4px 0 0;color:var(--ih45-c-8bba34d730,#666d85);font-size:10px;line-height:1.55}.privacy-audit-approved-summary{margin-top:17px;border-color:#c5d9c8;background:#edf6ee}.privacy-audit-approved-summary small{display:block;margin-top:8px;color:#738075;font-size:9px}.privacy-audit-history{margin-top:17px;border-top:0}.privacy-audit-history summary{padding:13px 0 2px;color:#3b463c;font-size:10px;font-weight:850;cursor:pointer}.privacy-audit-history ol{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.privacy-audit-history li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:10px;background:#fff}.privacy-audit-history li strong{display:block;color:#3d453d;font-size:10px}.privacy-audit-history li p{margin:4px 0 0;color:#757d74;font-size:9px;line-height:1.5}.privacy-audit-history time{flex:0 0 auto;color:#8c938a;font-size:8px}.privacy-audit-contact-note{padding:11px 13px;border:1px solid #d4d9d2;border-radius:11px;background:#eef2ed;color:#626b61;font-size:10px;line-height:1.55}.privacy-user-audit-report{margin:20px 0 16px;padding:clamp(18px,3vw,28px);border:1px solid #bfd0c1;border-radius:20px;background:linear-gradient(145deg,#edf6eee6,#fffffcfa 46%),#fff;box-shadow:0 14px 34px #2a442f14}.privacy-user-audit-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:0}.privacy-user-audit-heading h4{margin:6px 0 0;color:#1f2c22;font-size:clamp(20px,3vw,28px);letter-spacing:-.035em}.privacy-user-risk{flex:0 0 auto;padding:8px 11px;border:1px solid #cdd9ce;border-radius:999px;background:#edf3ed;color:#3f5a44;font-size:11px;font-weight:850}.privacy-user-risk.is-medium,.privacy-user-risk.is-high{border-color:#ead2a6;background:#fff4df;color:#795516}.privacy-user-risk.is-critical{border-color:#e2baba;background:#fff0ef;color:#8a3434}.privacy-user-report-intro{margin:18px 0;padding:18px;border-radius:14px;background:#263a2c;color:#fff}.privacy-user-report-intro strong{display:block;margin-bottom:7px;color:#fff;font-size:12px;letter-spacing:.03em;text-transform:uppercase}.privacy-user-report-intro p{margin:0;color:#f5f8f3;font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.privacy-user-report-intro small{display:block;margin-top:10px;color:#cbd8cc;font-size:11px}.privacy-user-report-grid{display:grid;gap:10px}.privacy-user-report-grid article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:13px;padding:16px;border:1px solid #e0e6df;border-radius:14px;background:#ffffffc7}.privacy-user-report-grid article>span,.privacy-user-check-number{width:34px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e8efe8;color:#506153;font-size:10px;font-weight:900}.privacy-user-report-grid h5,.privacy-user-check-title h5{margin:0;color:#263129;font-size:14px}.privacy-user-report-grid p{margin:6px 0 0;color:#59645b;font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.privacy-user-checks-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:24px 0 11px}.privacy-user-checks-heading span{color:#263129;font-size:16px;font-weight:850}.privacy-user-checks-heading p{margin:4px 0 0;color:#687269;font-size:12px;line-height:1.5}.privacy-user-checks-heading>strong{color:#31573a;font-size:16px}.privacy-user-checklist{display:grid;gap:9px;margin:0;padding:0;list-style:none}.privacy-user-checklist li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:13px;padding:15px 16px;border:1px solid #dde5dd;border-left:4px solid #8aa08e;border-radius:13px;background:#fff}.privacy-user-checklist li.is-passed{border-left-color:#5d9165}.privacy-user-checklist li.is-issue_found{border-left-color:#cc8333}.privacy-user-checklist li.is-not_applicable{border-left-color:var(--ih45-c-3af87c5bb3,#858a96)}.privacy-user-check-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.privacy-user-check-title>span{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#edf2ec;color:#4e6252;font-size:10px;font-weight:800}.privacy-user-checklist li.is-issue_found .privacy-user-check-title>span{background:#fff0dd;color:#7b531b}.privacy-user-checklist li>div>p{margin:7px 0 0;color:#5b655d;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.privacy-user-report-boundary{margin:16px 0 0;padding:13px 15px;border:1px solid #e5dfc8;border-radius:12px;background:#fffbed;color:#6e6549;font-size:12px;line-height:1.65}.privacy-user-acceptance-panel{display:grid;gap:12px;margin:16px 0;padding:18px;border:1px solid #bcd5c0;border-radius:16px;background:#edf7ef}.privacy-user-acceptance-panel.is-prominent{border-width:2px;box-shadow:0 12px 28px #2c58371c}.privacy-user-acceptance-panel strong{color:#294b31;font-size:15px}.privacy-user-acceptance-panel p{margin:5px 0 0;color:#55705b;font-size:13px;line-height:1.6}.privacy-user-acceptance-panel>small{color:#687a6b;font-size:11px;line-height:1.55}.privacy-accept-button{min-height:48px;padding:10px 16px;border:1px solid #254b2f;border-radius:12px;background:#2d5838;color:#fff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.privacy-accept-button:disabled{cursor:not-allowed;opacity:.55}.privacy-user-closed-banner,.privacy-admin-closed-banner{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;margin:15px 0;padding:15px 16px;border:1px solid #abd0b1;border-radius:15px;background:#e9f7ec}.privacy-user-closed-banner>span,.privacy-admin-closed-banner>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#2d6339;color:#fff;font-size:16px;font-weight:900}.privacy-user-closed-banner strong,.privacy-admin-closed-banner strong{display:block;color:#285033;font-size:14px}.privacy-user-closed-banner p,.privacy-admin-closed-banner p{margin:4px 0 0;color:#56725c;font-size:12px;line-height:1.55}.privacy-admin-latest-reply{display:grid;gap:10px;margin:15px 0;padding:16px;border:1px solid #d8dfd7;border-left:4px solid #758779;border-radius:14px;background:#f7f9f5}.privacy-admin-latest-reply.needs-attention{border-color:#d8bd83;border-left-color:#b7771f;background:#fff8e9;box-shadow:0 10px 24px #71511814}.privacy-admin-latest-reply-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.privacy-admin-latest-reply-heading strong{display:block;margin-top:4px;color:#303a32;font-size:13px}.privacy-admin-latest-reply-heading>span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#e5ebe4;color:#59675b;font-size:9px;font-weight:850}.privacy-admin-latest-reply.needs-attention .privacy-admin-latest-reply-heading>span{background:#f3dfb7;color:#735018}.privacy-admin-latest-reply>p{margin:0;color:#48534b;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.privacy-admin-latest-reply>time{color:#7b847b;font-size:10px}.privacy-admin-timeline li.is-requester{border-left-color:#4f7658;background:#f0f6f1}.privacy-admin-timeline li.is-latest{box-shadow:inset 0 0 0 1px #b8cbbb}.privacy-user-reply-form,.privacy-admin-reply-form{display:grid;gap:10px;margin:16px 0;padding:16px;border:1px solid #d9dfd7;border-radius:15px;background:#f7f9f5}.privacy-user-reply-form>label,.privacy-admin-reply-form strong,.privacy-admin-reply-form label{color:#303c32;font-size:13px;font-weight:850}.privacy-user-reply-form>p,.privacy-admin-reply-form p{margin:-4px 0 2px;color:#687168;font-size:12px;line-height:1.55}.privacy-user-reply-form textarea,.privacy-admin-reply-form textarea{width:100%;min-height:100px;box-sizing:border-box;padding:13px;border:1px solid #d4dad3;border-radius:12px;background:#fff;color:#242a25;font:inherit;font-size:14px;line-height:1.55;outline:none;resize:vertical}.privacy-user-reply-form textarea:focus,.privacy-admin-reply-form textarea:focus{border-color:#708574;box-shadow:0 0 0 3px #4b61501a}.privacy-user-reply-form>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.privacy-user-reply-form small{color:#828980;font-size:10px}.privacy-user-reply-form .privacy-secondary-button,.privacy-admin-reply-form .privacy-secondary-button{padding:0 15px}.privacy-timeline li>div{display:grid;gap:4px}.privacy-timeline li>div strong{color:#344038;font-size:10px}.privacy-timeline li>div span{white-space:pre-wrap;overflow-wrap:anywhere}.privacy-audit-public-note{padding-top:10px;border-top:0}.privacy-audit-public-note small{color:#68786b;font-size:9px;font-weight:600}.privacy-audit-public-editor{display:grid;gap:15px;padding:17px;border:1px solid #bed2c1;border-radius:16px;background:#edf5ee}.privacy-audit-public-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.privacy-audit-public-editor-heading h5{margin:4px 0 0;color:#2c3d30;font-size:15px}.privacy-audit-public-editor-heading>strong{padding:6px 9px;border-radius:999px;background:#dceadd;color:#3c6243;font-size:9px;text-align:center}.privacy-audit-public-editor>p{margin:0;color:#607064;font-size:10px;line-height:1.6}.privacy-admin-reply-form{margin-top:17px;border-color:#ccd8cd;background:#f2f7f2}html[data-theme=dark] .privacy-center-page{background:radial-gradient(circle at 88% 5%,rgba(102,128,105,.14),transparent 34%),#090a09}html[data-theme=dark] .privacy-request-form-card,html[data-theme=dark] .privacy-rights-card,html[data-theme=dark] .privacy-history-section,html[data-theme=dark] .privacy-admin-queue,html[data-theme=dark] .privacy-entry-card,html[data-theme=dark] .privacy-request-card,html[data-theme=dark] .privacy-admin-card{border-color:#343731;background:#111310;box-shadow:0 18px 50px #0000003d}html[data-theme=dark] .privacy-center-header h1,html[data-theme=dark] .privacy-request-form-card h2,html[data-theme=dark] .privacy-rights-card h2,html[data-theme=dark] .privacy-history-section h2,html[data-theme=dark] .privacy-admin-queue h2,html[data-theme=dark] .privacy-request-topline h3,html[data-theme=dark] .privacy-entry-copy h2,html[data-theme=dark] .privacy-admin-owner-row strong,html[data-theme=dark] .privacy-empty-state strong{color:#f0f2ec}html[data-theme=dark] .privacy-center-header p,html[data-theme=dark] .privacy-request-form-card>p,html[data-theme=dark] .privacy-request-description,html[data-theme=dark] .privacy-entry-copy p,html[data-theme=dark] .privacy-empty-state,html[data-theme=dark] .privacy-rights-card li span,html[data-theme=dark] .privacy-rights-card small{color:#adb2a8}html[data-theme=dark] .privacy-back-link,html[data-theme=dark] .privacy-request-form select,html[data-theme=dark] .privacy-request-form textarea,html[data-theme=dark] .privacy-admin-form select,html[data-theme=dark] .privacy-admin-form textarea,html[data-theme=dark] .privacy-extension-form textarea{border-color:#3d413a;background:#0b0c0a;color:#edf0e9}html[data-theme=dark] .privacy-trust-panel{border-color:#38503c;background:#142018}html[data-theme=dark] .privacy-trust-panel strong,html[data-theme=dark] .privacy-trust-panel p,html[data-theme=dark] .privacy-entry-link,html[data-theme=dark] .privacy-rights-card>a,html[data-theme=dark] .privacy-request-form label,html[data-theme=dark] .privacy-admin-form label,html[data-theme=dark] .privacy-extension-form label,html[data-theme=dark] .privacy-rights-card li strong{color:#dfe7dd}html[data-theme=dark] .privacy-request-meta div,html[data-theme=dark] .privacy-timeline li,html[data-theme=dark] .privacy-admin-timeline li,html[data-theme=dark] .privacy-admin-form{border-color:#343731;background:#191b17}html[data-theme=dark] .privacy-request-meta dd,html[data-theme=dark] .privacy-timeline li,html[data-theme=dark] .privacy-admin-timeline li{color:#d4d8d0}html[data-theme=dark] .privacy-primary-button{border-color:#eff2eb;background:#eff2eb;color:#151715}html[data-theme=dark] .privacy-secondary-button{border-color:#454940;background:#1a1d19;color:#e4e8df}html[data-theme=dark] .privacy-form-notice.is-security-review,html[data-theme=dark] .privacy-security-progress,html[data-theme=dark] .privacy-audit-workspace{border-color:#34473a;background:#131b15}html[data-theme=dark] .privacy-form-notice.is-security-review strong,html[data-theme=dark] .privacy-security-progress strong,html[data-theme=dark] .privacy-audit-heading h4,html[data-theme=dark] .privacy-audit-section-heading span,html[data-theme=dark] .privacy-audit-check-title strong,html[data-theme=dark] .privacy-audit-access-note strong,html[data-theme=dark] .privacy-audit-approved-summary strong,html[data-theme=dark] .privacy-audit-history li strong{color:#e3ebe1}html[data-theme=dark] .privacy-form-notice.is-security-review p,html[data-theme=dark] .privacy-security-progress p,html[data-theme=dark] .privacy-audit-legal-note,html[data-theme=dark] .privacy-audit-check-title p,html[data-theme=dark] .privacy-audit-access-note p,html[data-theme=dark] .privacy-audit-approved-summary p,html[data-theme=dark] .privacy-audit-history li p,html[data-theme=dark] .privacy-audit-contact-note{color:#aeb8ac}html[data-theme=dark] .privacy-audit-legal-note,html[data-theme=dark] .privacy-audit-updated,html[data-theme=dark] .privacy-audit-contact-note{border-color:#343d34;background:#1a211a}html[data-theme=dark] .privacy-audit-access-note,html[data-theme=dark] .privacy-audit-check,html[data-theme=dark] .privacy-audit-history li{border-color:#363d35;background:#0f120f}html[data-theme=dark] .privacy-audit-approved-summary,html[data-theme=dark] .privacy-audit-public-summary{border-color:#36503b;background:#152019}html[data-theme=dark] .privacy-audit-approval-panel{border-color:var(--ih45-c-64dd5797cd,#3d4256);background:var(--ih45-c-bb9ce4369e,#191b27)}html[data-theme=dark] .privacy-audit-approval-panel strong{color:var(--ih45-c-93873df921,#dde1f2)}html[data-theme=dark] .privacy-audit-approval-panel p{color:var(--ih45-c-178fbdf85e,#adb2c8)}html[data-theme=dark] .privacy-audit-form label,html[data-theme=dark] .privacy-audit-approval-panel label{color:#dce3da}html[data-theme=dark] .privacy-audit-form select,html[data-theme=dark] .privacy-audit-form textarea,html[data-theme=dark] .privacy-audit-approval-panel textarea{border-color:#3a4239;background:#090b09;color:#edf1eb}html[data-theme=dark] .privacy-audit-check-title>span{background:#202720;color:#aab4a8}html[data-theme=dark] .privacy-user-audit-report{border-color:#36503b;background:linear-gradient(145deg,#19281df5,#0f120ffa 48%),#0f120f;box-shadow:0 14px 34px #0000003d}html[data-theme=dark] .privacy-user-audit-heading{border-color:#304034}html[data-theme=dark] .privacy-user-audit-heading h4,html[data-theme=dark] .privacy-user-report-grid h5,html[data-theme=dark] .privacy-user-check-title h5,html[data-theme=dark] .privacy-user-checks-heading span,html[data-theme=dark] .privacy-user-reply-form>label,html[data-theme=dark] .privacy-admin-reply-form strong,html[data-theme=dark] .privacy-admin-reply-form label,html[data-theme=dark] .privacy-audit-public-editor-heading h5,html[data-theme=dark] .privacy-timeline li>div strong{color:#e7ede4}html[data-theme=dark] .privacy-user-risk{border-color:#3a503e;background:#1a281d;color:#b7d1bb}html[data-theme=dark] .privacy-user-risk.is-medium,html[data-theme=dark] .privacy-user-risk.is-high{border-color:#6a542e;background:#2b2417;color:#e2c88f}html[data-theme=dark] .privacy-user-risk.is-critical{border-color:#653b3b;background:#2c1919;color:#e1aaaa}html[data-theme=dark] .privacy-user-report-intro{background:#dfeadd}html[data-theme=dark] .privacy-user-report-intro strong,html[data-theme=dark] .privacy-user-report-intro p{color:#19221b}html[data-theme=dark] .privacy-user-report-intro small{color:#536358}html[data-theme=dark] .privacy-user-report-grid article,html[data-theme=dark] .privacy-user-checklist li{border-color:#343d35;background:#111511}html[data-theme=dark] .privacy-user-report-grid article>span,html[data-theme=dark] .privacy-user-check-number,html[data-theme=dark] .privacy-user-check-title>span{background:#202a21;color:#b1c0b2}html[data-theme=dark] .privacy-user-report-grid p,html[data-theme=dark] .privacy-user-checklist li>div>p,html[data-theme=dark] .privacy-user-checks-heading p,html[data-theme=dark] .privacy-user-reply-form>p,html[data-theme=dark] .privacy-admin-reply-form p,html[data-theme=dark] .privacy-audit-public-editor>p{color:#adb8ac}html[data-theme=dark] .privacy-user-report-boundary{border-color:#554b2e;background:#242116;color:#c9bb8b}html[data-theme=dark] .privacy-user-acceptance-panel{border-color:#36553c;background:#15231a}html[data-theme=dark] .privacy-user-closed-banner,html[data-theme=dark] .privacy-admin-closed-banner{border-color:#365c3e;background:#14251a}html[data-theme=dark] .privacy-user-closed-banner>span,html[data-theme=dark] .privacy-admin-closed-banner>span{background:#dcebdc;color:#1b2a1e}html[data-theme=dark] .privacy-user-closed-banner strong,html[data-theme=dark] .privacy-admin-closed-banner strong{color:#dcebdc}html[data-theme=dark] .privacy-user-closed-banner p,html[data-theme=dark] .privacy-admin-closed-banner p{color:#a9bcac}html[data-theme=dark] .privacy-admin-latest-reply{border-color:#384239;border-left-color:#708575;background:#141814}html[data-theme=dark] .privacy-admin-latest-reply.needs-attention{border-color:#68542d;border-left-color:#c08a39;background:#251f14}html[data-theme=dark] .privacy-admin-latest-reply-heading strong,html[data-theme=dark] .privacy-admin-latest-reply>p{color:#e0e7de}html[data-theme=dark] .privacy-admin-latest-reply-heading>span{background:#252d25;color:#b6c2b5}html[data-theme=dark] .privacy-admin-latest-reply.needs-attention .privacy-admin-latest-reply-heading>span{background:#493a20;color:#ecd19b}html[data-theme=dark] .privacy-admin-latest-reply>time{color:#99a298}html[data-theme=dark] .privacy-admin-timeline li.is-requester{border-left-color:#598665;background:#152019}html[data-theme=dark] .privacy-user-acceptance-panel strong{color:#d9ebdc}html[data-theme=dark] .privacy-user-acceptance-panel p,html[data-theme=dark] .privacy-user-acceptance-panel>small{color:#a7b9aa}html[data-theme=dark] .privacy-accept-button{border-color:#dce9da;background:#dce9da;color:#172019}html[data-theme=dark] .privacy-user-reply-form,html[data-theme=dark] .privacy-admin-reply-form,html[data-theme=dark] .privacy-audit-public-editor{border-color:#34463a;background:#151d17}html[data-theme=dark] .privacy-user-reply-form textarea,html[data-theme=dark] .privacy-admin-reply-form textarea{border-color:#3b443c;background:#090b09;color:#edf1eb}html[data-theme=dark] .privacy-audit-public-editor-heading>strong{background:#203124;color:#b9d2bc}html[data-theme=dark] .privacy-audit-public-note{border-color:#344137}@media (max-width: 900px){.privacy-center-grid,.privacy-audit-checklist{grid-template-columns:1fr}.privacy-rights-card{order:-1}.admin-navbar .admin-nav-links{overflow-x:auto}}@media (max-width: 680px){.privacy-center-shell{width:min(100% - 18px,1180px);padding:28px 0 64px}.privacy-center-header,.privacy-section-heading,.privacy-admin-toolbar{align-items:stretch;flex-direction:column}.privacy-center-header h1{font-size:38px}.privacy-back-link{align-self:flex-start}.privacy-trust-panel{grid-template-columns:38px minmax(0,1fr);padding:15px}.privacy-trust-mark{width:38px;height:38px;border-radius:12px}.privacy-request-form-card,.privacy-rights-card,.privacy-history-section,.privacy-admin-queue{padding:18px;border-radius:19px}.privacy-entry-card{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:18px;border-radius:19px}.privacy-entry-icon{width:44px;height:44px;border-radius:14px}.privacy-entry-card .privacy-entry-link{grid-column:1 / -1}.privacy-request-topline{align-items:stretch;flex-direction:column}.privacy-status-pill{align-self:flex-start}.privacy-request-meta{grid-template-columns:1fr}.privacy-request-card,.privacy-admin-card{padding:16px}.privacy-primary-button,.privacy-secondary-button,.privacy-withdraw-button{width:100%}.privacy-admin-toolbar .disputes-filter-bar{width:100%;overflow-x:auto}.privacy-audit-heading,.privacy-audit-section-heading{align-items:stretch;flex-direction:column}.privacy-audit-status{align-self:flex-start}.privacy-audit-overview,.privacy-audit-actions{grid-template-columns:1fr}.privacy-audit-history li{display:grid}.privacy-user-audit-heading,.privacy-user-checks-heading,.privacy-user-check-title,.privacy-audit-public-editor-heading{align-items:stretch;flex-direction:column}.privacy-user-risk,.privacy-audit-public-editor-heading>strong{align-self:flex-start}.privacy-user-report-grid article,.privacy-user-checklist li{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:13px}.privacy-user-reply-form>div{align-items:stretch;flex-direction:column}.privacy-admin-latest-reply-heading{align-items:stretch;flex-direction:column}.privacy-admin-latest-reply-heading>span{align-self:flex-start}.privacy-accept-button{width:100%}}.auth-provider-section{display:grid;gap:13px;margin:24px 0 18px}.google-auth-button{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border:1px solid #d8d8d2;border-radius:14px;background:#fff;color:#272724;font:inherit;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 5px 16px #1818140d;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.google-auth-button:hover:not(:disabled){border-color:#bdbdb6;box-shadow:0 9px 23px #18181417;transform:translateY(-1px)}.google-auth-button:focus-visible{outline:3px solid var(--ih45-c-399930fd39,rgba(64, 123, 235, .25));outline-offset:2px}.google-auth-button:disabled{cursor:wait;opacity:.66}.google-auth-logo{width:20px;height:20px;flex:0 0 20px}.auth-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:#898982;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.auth-divider:before,.auth-divider:after{height:1px;background:#e5e5df;content:""}.google-auth-notice{margin:-2px 0 2px;color:#70706a;font-size:12px;line-height:1.55;text-align:center}.profile-portfolio-manager{margin-top:34px;padding-top:30px;border-top:0}.profile-portfolio-heading,.profile-portfolio-editor-heading,.profile-public-portfolio-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.profile-portfolio-heading h2,.profile-public-portfolio-heading h2{margin:7px 0 8px}.profile-portfolio-heading p{max-width:690px;margin:0;color:#6d6d67;font-size:13px;line-height:1.65}.profile-portfolio-count{min-width:58px;padding:8px 12px;border:1px solid #dbdbd5;border-radius:999px;background:#f8f8f5;color:#44443f;font-size:12px;font-weight:850;text-align:center}.profile-portfolio-legal-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;margin-top:20px;padding:15px 17px;border:1px solid #e6dfc5;border-radius:15px;background:#fffdf5;color:#665f48;font-size:12px;line-height:1.6}.profile-portfolio-legal-note strong{color:#45402f}.profile-portfolio-legal-note a{color:inherit;font-weight:800}.profile-portfolio-empty{margin:18px 0 0;padding:20px;border:1px dashed #d7d7d0;border-radius:16px;background:#fafaf8;color:#74746e;font-size:13px;text-align:center}.profile-portfolio-edit-list{display:grid;gap:11px;margin-top:20px}.profile-portfolio-edit-card{display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:15px;padding:11px;border:1px solid #e4e4de;border-radius:17px;background:#fff}.profile-portfolio-edit-card>img,.profile-portfolio-image-placeholder{width:80px;height:62px;border-radius:12px;object-fit:cover}.profile-portfolio-image-placeholder{display:grid;place-items:center;background:linear-gradient(135deg,#eff0eb,#dedfd8);color:#6b6c65;font-size:24px;font-weight:800}.profile-portfolio-edit-copy{min-width:0;display:grid;gap:5px}.profile-portfolio-edit-copy strong{overflow:hidden;color:#292925;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.profile-portfolio-edit-copy span{color:#82827b;font-size:11px}.profile-portfolio-item-actions{display:flex;gap:7px}.profile-portfolio-item-actions button,.profile-portfolio-cancel{min-height:36px;padding:8px 11px;border:1px solid #dcdcd6;border-radius:10px;background:#fafaf8;color:#4e4e48;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.profile-portfolio-item-actions button.is-danger{border-color:#ead7d4;background:#fff8f7;color:#983f34}.profile-portfolio-item-actions button:disabled,.profile-portfolio-cancel:disabled{cursor:wait;opacity:.58}.profile-portfolio-editor{display:grid;gap:17px;margin-top:20px;padding:22px;border:1px solid #dfdfd9;border-radius:19px;background:#f8f8f5}.profile-portfolio-editor-heading h3{margin:7px 0 0;color:#292925;font-size:19px}.profile-portfolio-editor>label,.profile-portfolio-editor-grid>label{display:grid;gap:8px;color:#40403b;font-size:12px;font-weight:800}.profile-portfolio-editor input[type=text],.profile-portfolio-editor input[type=url],.profile-portfolio-editor input[type=file],.profile-portfolio-editor textarea{width:100%;min-width:0;padding:13px 14px;border:1px solid #d6d6d0;border-radius:12px;background:#fff;color:#2d2d29;font:inherit;font-size:13px}.profile-portfolio-editor textarea{min-height:112px;resize:vertical;line-height:1.6}.profile-portfolio-editor input:focus,.profile-portfolio-editor textarea:focus{border-color:#86867f;outline:3px solid rgba(70,70,64,.09)}.profile-portfolio-editor small{color:#85857e;font-size:11px;font-weight:500}.profile-portfolio-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.profile-portfolio-remove-image{display:flex!important;grid-template-columns:none;align-items:center;gap:10px!important;width:fit-content;cursor:pointer}.profile-portfolio-remove-image input{width:17px;height:17px;margin:0}.profile-portfolio-message{margin:0;padding:12px 14px;border-radius:12px;background:#efefe9;color:#55554f;font-size:12px;line-height:1.55}.profile-portfolio-save{justify-self:start}.profile-public-portfolio{margin-top:24px;padding-top:24px;border-top:0}.profile-public-portfolio-heading{align-items:center}.profile-public-report-link{color:#777770;font-size:11px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.profile-public-portfolio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.profile-public-portfolio-card{min-width:0;overflow:hidden;border:1px solid #e4e4df;border-radius:18px;background:#fafaf8}.profile-public-portfolio-card>img,.profile-public-portfolio-card>.profile-portfolio-image-placeholder{width:100%;height:210px;border-radius:0;object-fit:cover}.profile-public-portfolio-copy{display:grid;gap:10px;padding:18px}.profile-public-portfolio-copy h3{margin:0;color:#292925;font-size:17px;overflow-wrap:anywhere}.profile-public-portfolio-copy p{display:-webkit-box;overflow:hidden;margin:0;color:#64645e;font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:pre-wrap}.profile-public-portfolio-copy>a.profile-public-project-link{justify-self:start;color:#292925;font-size:12px;font-weight:850;text-decoration:none}.profile-public-portfolio-copy>a.profile-public-project-link:hover{text-decoration:underline;text-underline-offset:3px}.profile-public-item-report{justify-self:start;color:#85857e;font-size:10px;font-weight:700;text-decoration:underline;text-underline-offset:3px}html[data-theme=dark] .google-auth-button,html[data-theme=dark] .profile-portfolio-edit-card,html[data-theme=dark] .profile-portfolio-editor input,html[data-theme=dark] .profile-portfolio-editor textarea{border-color:#3c3c38;background:#151513;color:#ecece7}html[data-theme=dark] .auth-divider{color:#96968f}html[data-theme=dark] .auth-divider:before,html[data-theme=dark] .auth-divider:after,html[data-theme=dark] .profile-portfolio-manager,html[data-theme=dark] .profile-public-portfolio{background-color:transparent;border-color:#353531}html[data-theme=dark] .google-auth-notice,html[data-theme=dark] .profile-portfolio-heading p,html[data-theme=dark] .profile-portfolio-editor small,html[data-theme=dark] .profile-portfolio-edit-copy span,html[data-theme=dark] .profile-public-portfolio-copy p{color:#aaa9a2}html[data-theme=dark] .profile-portfolio-count,html[data-theme=dark] .profile-portfolio-empty,html[data-theme=dark] .profile-portfolio-editor,html[data-theme=dark] .profile-public-portfolio-card{border-color:#393935;background:#11110f;color:#b9b9b1}html[data-theme=dark] .profile-portfolio-legal-note{border-color:#514b33;background:#201e14;color:#c3b98f}html[data-theme=dark] .profile-portfolio-legal-note strong,html[data-theme=dark] .profile-portfolio-edit-copy strong,html[data-theme=dark] .profile-portfolio-editor-heading h3,html[data-theme=dark] .profile-public-portfolio-copy h3,html[data-theme=dark] .profile-public-portfolio-copy>a.profile-public-project-link{color:#eeeeea}html[data-theme=dark] .profile-portfolio-item-actions button,html[data-theme=dark] .profile-portfolio-cancel,html[data-theme=dark] .profile-portfolio-message{border-color:#41413c;background:#1b1b18;color:#c6c6bf}html[data-theme=dark] .profile-portfolio-item-actions button.is-danger{border-color:#633d37;background:#261714;color:#e2a69d}@media (max-width: 760px){.profile-portfolio-editor-grid,.profile-public-portfolio-grid{grid-template-columns:1fr}.profile-public-portfolio-card>img,.profile-public-portfolio-card>.profile-portfolio-image-placeholder{height:min(58vw,300px)}}@media (max-width: 560px){.profile-portfolio-heading,.profile-portfolio-editor-heading,.profile-public-portfolio-heading{align-items:stretch;flex-direction:column}.profile-portfolio-count,.profile-public-report-link,.profile-portfolio-cancel{align-self:flex-start}.profile-portfolio-legal-note{grid-template-columns:1fr}.profile-portfolio-edit-card{grid-template-columns:68px minmax(0,1fr)}.profile-portfolio-edit-card>img,.profile-portfolio-edit-card>.profile-portfolio-image-placeholder{width:68px;height:58px}.profile-portfolio-item-actions{grid-column:1 / -1}.profile-portfolio-item-actions button,.profile-portfolio-save{flex:1;width:100%}.profile-portfolio-editor{padding:17px}}.profile-portfolio-edit-cover{position:relative;width:80px;height:62px;overflow:hidden;border-radius:12px;background:#e7e7e1}.profile-portfolio-edit-cover img{width:100%;height:100%;object-fit:cover}.profile-portfolio-edit-cover span{position:absolute;right:5px;bottom:5px;padding:3px 6px;border-radius:999px;background:#141412d1;color:#fff;font-size:9px;font-weight:850}.profile-portfolio-optional{color:#898982;font-weight:500}.profile-portfolio-media-editor,.profile-portfolio-new-files{display:grid;gap:10px;padding:14px;border:1px solid #ddddD7;border-radius:14px;background:#fff}.profile-portfolio-media-editor>strong,.profile-portfolio-new-files>strong{color:#3a3a35;font-size:12px}.profile-portfolio-media-editor>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.profile-portfolio-media-editor button{position:relative;aspect-ratio:1;overflow:hidden;padding:0;border:1px solid #d8d8d2;border-radius:11px;background:#eee;cursor:pointer}.profile-portfolio-media-editor button img{width:100%;height:100%;object-fit:cover}.profile-portfolio-media-editor button span{position:absolute;inset:auto 4px 4px;padding:4px;border-radius:7px;background:#141412cc;color:#fff;font-size:9px;font-weight:800}.profile-portfolio-media-editor button.is-removed img{opacity:.25;filter:grayscale(1)}.profile-portfolio-media-editor button.is-removed{border-color:#b65b50;background:#fff1ef}.profile-portfolio-media-editor>small{color:#85857e;font-size:10px}.profile-portfolio-new-files>div{display:flex;flex-wrap:wrap;gap:7px}.profile-portfolio-new-files>div>span{display:flex;align-items:center;gap:7px;max-width:100%;padding:6px 7px 6px 10px;border-radius:999px;background:#f0f0eb;color:#55554f;font-size:10px}.profile-portfolio-new-files>div>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-portfolio-new-files button{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;padding:0;border:0;border-radius:50%;background:#deded7;color:#4e4e48;cursor:pointer}.profile-public-portfolio-count{color:#81817a;font-size:11px;font-weight:800}.profile-public-portfolio-group{display:grid;gap:14px;margin-top:22px}.profile-public-portfolio-group+.profile-public-portfolio-group{margin-top:30px;padding-top:26px;border-top:0}.profile-public-portfolio-subheading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.profile-public-portfolio-subheading>div{display:grid;min-width:0;gap:4px}.profile-public-portfolio-subheading h3,.profile-public-portfolio-subheading p{margin:0}.profile-public-portfolio-subheading h3{color:#30302c;font-size:14px;font-weight:850}.profile-public-portfolio-subheading p{color:#7a7a73;font-size:11px;line-height:1.55}.profile-public-portfolio-subheading>span{display:grid;min-width:30px;height:30px;place-items:center;padding:0 8px;border:1px solid #deded8;border-radius:999px;background:#f7f7f4;color:#5c5c56;font-size:10px;font-weight:850}.profile-public-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:0}.profile-public-portfolio-card{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 12px 34px #1f1f1b0f}.profile-public-album-cover{position:relative;isolation:isolate;width:100%;height:auto;aspect-ratio:4 / 3;overflow:hidden;padding:0;border:0;border-bottom:0;background:#ecece7;color:inherit;cursor:zoom-in}.profile-public-album-cover img{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.profile-public-album-cover-backdrop{z-index:-2;top:-22px;right:-22px;bottom:-22px;left:-22px;width:calc(100% + 44px);height:calc(100% + 44px);object-fit:cover;filter:blur(22px) saturate(.78);opacity:.24;transform:scale(1.06)}.profile-public-album-cover:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#f5f5f061;content:""}.profile-public-album-cover-image{z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:filter .18s ease}.profile-public-album-cover:hover .profile-public-album-cover-image{filter:brightness(.97)}.profile-public-album-count,.profile-public-album-open{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.18);background:#121210c7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-public-album-count{top:10px;right:10px;display:flex;align-items:baseline;gap:4px;padding:6px 8px;border-radius:999px;font-size:9px;font-weight:750}.profile-public-album-count strong{font-size:12px}.profile-public-album-open{right:10px;bottom:10px;padding:7px 9px;border-radius:9px;font-size:10px;font-weight:800;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.profile-public-album-cover:hover .profile-public-album-open,.profile-public-album-cover:focus-visible .profile-public-album-open{opacity:1;transform:translateY(0)}.profile-public-portfolio-copy{align-content:start;gap:8px;padding:16px}.profile-public-portfolio-copy h3{margin:0;font-size:16px}.profile-public-portfolio-copy p{font-size:12px;line-height:1.6;-webkit-line-clamp:4}.profile-public-album-label{color:#85857d;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.profile-public-portfolio-copy>a.profile-public-project-link{display:inline;width:fit-content;max-width:100%;overflow:hidden;color:var(--ih45-c-838997cd80,#4f65c8);font-size:11px;font-weight:750;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap}button.profile-public-item-report{justify-self:start;padding:0;border:0;background:transparent;color:#8b8b84;font:inherit;font-size:10px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.profile-public-project-links{overflow:hidden;border-top:0;border-bottom:0}.profile-public-project-link-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 4px}.profile-public-project-link-row+.profile-public-project-link-row{border-top:0}.profile-public-project-link-index{color:#9a9a93;font-size:10px;font-weight:850;letter-spacing:.08em}.profile-public-project-link-copy{display:grid;min-width:0;gap:5px}.profile-public-project-link-copy>strong{overflow-wrap:anywhere;color:#343430;font-size:13px}.profile-public-project-link-copy>p{display:-webkit-box;overflow:hidden;margin:0;color:#777770;font-size:11px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}a.profile-public-project-link{display:inline-flex;align-items:center;width:fit-content;max-width:100%;gap:6px;overflow:hidden;color:var(--ih45-c-2fcb0861a6,#465fc9);font-size:12px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-overflow:ellipsis;text-underline-offset:4px;white-space:nowrap}a.profile-public-project-link>span:first-child{overflow:hidden;text-overflow:ellipsis}a.profile-public-project-link>span:last-child{flex:0 0 auto;text-decoration:none}a.profile-public-project-link:hover{color:var(--ih45-c-5859ade87a,#243fab)}.profile-public-project-link-row>.profile-public-item-report{align-self:center;justify-self:end}.profile-public-report-message{margin:12px 0 0;padding:11px 13px;border:1px solid #cfe1d2;border-radius:11px;background:#f4faf5;color:#35603c;font-size:11px;line-height:1.55}.portfolio-lightbox,.portfolio-report-dialog{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.portfolio-lightbox-backdrop,.portfolio-report-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#080807db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portfolio-lightbox-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,100%);height:min(880px,calc(100dvh - 40px));overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:#10100f;box-shadow:0 30px 100px #00000073;color:#f4f4f0}.portfolio-lightbox-panel>header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:12px 16px 12px 20px;border-bottom:0}.portfolio-lightbox-panel>header div{display:grid;min-width:0;gap:3px}.portfolio-lightbox-panel>header span{color:#93938c;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.portfolio-lightbox-panel>header strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.portfolio-lightbox-panel>header>button{width:38px;height:38px;flex:0 0 38px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff0f;color:#fff;font-size:25px;cursor:pointer}.portfolio-lightbox-stage{position:relative;display:grid;min-height:0;place-items:center;overflow:hidden;padding:14px;background:#090908}.portfolio-lightbox-stage>img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.portfolio-lightbox-arrow{position:absolute;top:50%;display:grid;width:48px;height:48px;place-items:center;padding:0 0 4px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#121210b8;color:#fff;font-size:34px;line-height:1;transform:translateY(-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.portfolio-lightbox-arrow.is-left{left:16px}.portfolio-lightbox-arrow.is-right{right:16px}.portfolio-lightbox-panel>footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:10px 18px;border-top:0}.portfolio-lightbox-panel>footer>span{color:#b5b5ad;font-size:11px;font-weight:800}.portfolio-lightbox-thumbnails{display:flex;min-width:0;gap:7px;overflow-x:auto}.portfolio-lightbox-thumbnails button{width:48px;height:48px;flex:0 0 48px;overflow:hidden;padding:0;border:2px solid transparent;border-radius:8px;background:#222;opacity:.55;cursor:pointer}.portfolio-lightbox-thumbnails button.is-active{border-color:#fff;opacity:1}.portfolio-lightbox-thumbnails img{width:100%;height:100%;object-fit:cover}.portfolio-lightbox-report{padding:0;border:0;background:transparent;color:#bebeb7;font:inherit;font-size:10px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.portfolio-report-backdrop{background:#080807ad}.portfolio-report-panel{position:relative;display:grid;width:min(650px,100%);max-height:calc(100dvh - 40px);gap:15px;overflow-y:auto;padding:24px;border:1px solid #deded8;border-radius:20px;background:#fff;box-shadow:0 28px 90px #00000047}.portfolio-report-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.portfolio-report-panel h2{margin:5px 0 0;color:#292925;font-size:22px}.portfolio-report-panel>header>button{width:36px;height:36px;padding:0;border:1px solid #deded8;border-radius:50%;background:#f7f7f4;color:#464641;font-size:22px;cursor:pointer}.portfolio-report-context{margin:0;padding:12px 14px;border-radius:11px;background:#f5f5f1;color:#696963;font-size:11px;line-height:1.55}.portfolio-report-panel>label{display:grid;gap:7px;color:#3f3f3a;font-size:11px;font-weight:800}.portfolio-report-panel select,.portfolio-report-panel input,.portfolio-report-panel textarea,.moderation-content-report-appeal-list textarea{width:100%;padding:12px 13px;border:1px solid #d7d7d1;border-radius:11px;background:#fff;color:#2f2f2b;font:inherit;font-size:12px}.portfolio-report-panel textarea,.moderation-content-report-appeal-list textarea{resize:vertical;line-height:1.55}.portfolio-report-panel small{color:#898982;font-weight:500}.portfolio-report-good-faith{display:flex!important;align-items:flex-start;gap:10px!important;padding:12px;border:1px solid #e2dfce;border-radius:11px;background:#fffdf5;line-height:1.5}.portfolio-report-good-faith input{width:17px;height:17px;flex:0 0 17px;margin:1px 0 0;padding:0}.portfolio-report-actions{display:flex;justify-content:flex-end;gap:9px}.profile-content-report-history{display:grid;gap:16px}.profile-content-report-history-heading,.moderation-content-reports-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.profile-content-report-history-heading h2,.moderation-content-reports-heading h2,.moderation-content-report-appeals h2{margin:6px 0 0}.profile-content-report-history-heading>span,.moderation-content-reports-heading>span{min-width:34px;padding:7px 10px;border-radius:999px;background:#edede8;color:#55554f;font-size:11px;font-weight:850;text-align:center}.profile-content-report-list,.moderation-content-report-appeal-list{display:grid;gap:10px}.profile-content-report-list>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 16px;padding:15px;border:1px solid #e1e1db;border-radius:14px;background:#fafaf8}.profile-content-report-list article>div:first-child{display:grid;gap:4px}.profile-content-report-list small{color:#85857e;font-size:10px}.profile-content-report-list article>p,.profile-content-report-decision p{grid-column:1 / -1;margin:0;color:#66665f;font-size:11px;line-height:1.55}.profile-content-report-decision{grid-column:1 / -1;padding:11px 12px;border-radius:10px;background:#f0f0eb}.profile-content-report-decision strong{display:block;margin-bottom:4px;font-size:10px}.profile-content-report-list .privacy-secondary-button{grid-column:1 / -1;justify-self:start}.profile-content-report-appeal-status{grid-column:1 / -1}.content-report-status{align-self:start;padding:5px 8px;border-radius:999px;background:#ecece7;color:#5f5f59;font-size:9px;font-weight:850;white-space:nowrap}.content-report-status.is-submitted{background:#fff0d6;color:#805617}.content-report-status.is-in_review{background:var(--ih45-c-fc9d2a23be,#e8eefc);color:var(--ih45-c-9a2874ae9e,#3f5595)}.content-report-status.is-resolved_actioned{background:#f7e4e1;color:#873e36}.content-report-status.is-resolved_no_action{background:#e6f2e7;color:#3f6844}.moderation-content-reports,.moderation-content-report-appeals{display:grid;gap:18px;padding:22px;border:1px solid #deded8;border-radius:19px;background:#fff}.moderation-content-reports-heading p{max-width:760px;margin:8px 0 0;color:#74746e;font-size:12px;line-height:1.55}.moderation-content-report-list{display:grid;gap:12px}.moderation-content-report-list>article{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px;border:1px solid #e1e1db;border-radius:15px;background:#fafaf8}.moderation-content-report-list>article.is-active{border-color:var(--ih45-c-71a5b1c608,#6c7dcc);box-shadow:0 0 0 3px var(--ih45-c-c955bee30b,rgba(79, 101, 200, .1))}.moderation-content-report-list>article>img,.moderation-content-report-placeholder{width:150px;height:130px;border-radius:11px;object-fit:cover}.moderation-content-report-placeholder{display:grid;place-items:center;background:#e7e7e1;color:#84847d;font-size:9px;font-weight:850;letter-spacing:.08em}.moderation-content-report-list>article>div:last-child{display:grid;min-width:0;gap:7px}.moderation-content-report-list h3{margin:0;font-size:16px}.moderation-content-report-list small{color:#888881;font-size:10px}.moderation-content-report-list p,.moderation-active-content-report p{margin:0;color:#62625c;font-size:11px;line-height:1.55;white-space:pre-wrap}.moderation-content-report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px}.moderation-content-report-actions>a{margin-right:auto;color:var(--ih45-c-838997cd80,#4f65c8);font-size:10px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.moderation-content-report-appeal-list>article{display:grid;gap:10px;padding:15px;border:1px solid #e1e1db;border-radius:14px;background:#fafaf8}.moderation-content-report-appeal-list p{margin:0;color:#62625c;font-size:12px;line-height:1.55}.moderation-content-report-appeal-list article>div{display:flex;flex-wrap:wrap;gap:8px}.moderation-active-content-report{display:grid;gap:9px;padding:15px;border:1px solid var(--ih45-c-47e5e5ff34,#cfd5ee);border-radius:14px;background:var(--ih45-c-c6dfe108d0,#f6f8ff)}.moderation-active-content-report h3{margin:5px 0 0}.moderation-active-content-report small{color:var(--ih45-c-895455bcf9,#6f7488);line-height:1.5}.moderation-active-content-report button{justify-self:start}html[data-theme=dark] .profile-portfolio-media-editor,html[data-theme=dark] .profile-portfolio-new-files,html[data-theme=dark] .profile-public-portfolio-card,html[data-theme=dark] .portfolio-report-panel,html[data-theme=dark] .moderation-content-reports,html[data-theme=dark] .moderation-content-report-appeals{border-color:#3b3b37;background:#141412;color:#e9e9e4}html[data-theme=dark] .profile-portfolio-media-editor>strong,html[data-theme=dark] .profile-portfolio-new-files>strong,html[data-theme=dark] .portfolio-report-panel h2,html[data-theme=dark] .portfolio-report-panel>label,html[data-theme=dark] .moderation-content-report-list h3{color:#eeeeea}html[data-theme=dark] .profile-portfolio-new-files>div>span,html[data-theme=dark] .profile-content-report-history-heading>span,html[data-theme=dark] .moderation-content-reports-heading>span,html[data-theme=dark] .profile-content-report-decision{background:#252521;color:#c0c0b8}html[data-theme=dark] .portfolio-report-context,html[data-theme=dark] .profile-content-report-list>article,html[data-theme=dark] .moderation-content-report-list>article,html[data-theme=dark] .moderation-content-report-appeal-list>article{border-color:#3b3b37;background:#1b1b18;color:#deded8}html[data-theme=dark] .portfolio-report-panel select,html[data-theme=dark] .portfolio-report-panel input,html[data-theme=dark] .portfolio-report-panel textarea,html[data-theme=dark] .moderation-content-report-appeal-list textarea{border-color:#42423d;background:#11110f;color:#ecece7}html[data-theme=dark] .portfolio-report-good-faith{border-color:#514b33;background:#201e14}html[data-theme=dark] .moderation-active-content-report{border-color:var(--ih45-c-00d10fd69a,#404b77);background:var(--ih45-c-e6fd72e83d,#181b27)}html[data-theme=dark] .profile-public-portfolio-group+.profile-public-portfolio-group,html[data-theme=dark] .profile-public-project-links,html[data-theme=dark] .profile-public-project-link-row+.profile-public-project-link-row{border-color:#383833}html[data-theme=dark] .profile-public-portfolio-subheading h3,html[data-theme=dark] .profile-public-project-link-copy>strong{color:#eeeeea}html[data-theme=dark] .profile-public-portfolio-subheading p,html[data-theme=dark] .profile-public-project-link-copy>p,html[data-theme=dark] .profile-public-project-link-index,html[data-theme=dark] .profile-public-album-label{color:#9e9e96}html[data-theme=dark] .profile-public-portfolio-subheading>span{border-color:#41413c;background:#1b1b18;color:#c3c3bb}html[data-theme=dark] .profile-public-album-cover{border-color:#393934;background:#0c0c0b}html[data-theme=dark] .profile-public-album-cover:after{background:#0909086b}html[data-theme=dark] a.profile-public-project-link,html[data-theme=dark] .moderation-content-report-actions>a{color:var(--ih45-c-8f1f2b3dd8,#9aabff)}html[data-theme=dark] a.profile-public-project-link:hover{color:var(--ih45-c-93e2732fc7,#bec8ff)}@media (max-width: 980px){.profile-public-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-portfolio-media-editor>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 700px){.profile-public-portfolio-grid{grid-template-columns:1fr}.profile-public-project-link-row{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}.portfolio-lightbox,.portfolio-report-dialog{padding:0}.portfolio-lightbox-panel,.portfolio-report-panel{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.portfolio-report-panel{align-content:start;padding:18px}.portfolio-lightbox-stage{padding:8px}.portfolio-lightbox-arrow{width:42px;height:42px}.portfolio-lightbox-arrow.is-left{left:9px}.portfolio-lightbox-arrow.is-right{right:9px}.portfolio-lightbox-panel>footer{grid-template-columns:auto minmax(0,1fr)}.portfolio-lightbox-report{grid-column:1 / -1;justify-self:end}.moderation-content-report-list>article{grid-template-columns:92px minmax(0,1fr)}.moderation-content-report-list>article>img,.moderation-content-report-placeholder{width:92px;height:92px}.moderation-content-report-actions{grid-column:1 / -1}}@media (max-width: 560px){.profile-public-portfolio-subheading{align-items:flex-start}.profile-public-portfolio-subheading p{max-width:270px}.profile-public-album-cover{height:auto;aspect-ratio:4 / 3}.profile-public-album-open{opacity:1;transform:none}.profile-portfolio-edit-cover{width:68px;height:58px}.profile-portfolio-media-editor>div{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-public-project-link-row{grid-template-columns:28px minmax(0,1fr);align-items:start;padding:15px 2px}.profile-public-project-link-row>.profile-public-item-report{grid-column:2;justify-self:start}.portfolio-report-actions,.moderation-content-report-actions,.moderation-content-report-appeal-list article>div{align-items:stretch;flex-direction:column}.portfolio-report-actions button,.moderation-content-report-actions button,.moderation-content-report-appeal-list article>div button{width:100%}.moderation-content-report-actions>a{margin:0 0 3px}.moderation-content-report-list>article{grid-template-columns:1fr}.moderation-content-report-list>article>img,.moderation-content-report-placeholder{width:100%;height:180px}.profile-content-report-list>article{grid-template-columns:1fr}.content-report-status{justify-self:start}}.discovery-onboarding-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:24px;overflow:auto;background:radial-gradient(circle at 12% 12%,var(--ih45-c-5355c681c7,rgba(111, 126, 255, .17)),transparent 34%),radial-gradient(circle at 88% 86%,rgba(94,198,155,.15),transparent 32%),#0d0d0ec2;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:discovery-backdrop-in .26s ease both}.discovery-onboarding-shell{position:relative;isolation:isolate;width:min(1040px,100%);min-height:690px;max-height:calc(100dvh - 48px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.74);border-radius:30px;background:#fffffcf7;box-shadow:0 36px 110px #00000052;color:#171716;animation:discovery-shell-in .42s cubic-bezier(.2,.8,.2,1) both}.discovery-onboarding-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.discovery-onboarding-ambient span{position:absolute;width:330px;height:330px;border-radius:50%;filter:blur(2px);opacity:.7;animation:discovery-orbit 12s ease-in-out infinite alternate}.discovery-onboarding-ambient span:first-child{top:-225px;right:-105px;background:radial-gradient(circle,var(--ih45-c-69ac7d2423,rgba(119, 132, 255, .22)),transparent 68%)}.discovery-onboarding-ambient span:last-child{bottom:-240px;left:-90px;background:radial-gradient(circle,rgba(83,193,146,.18),transparent 68%);animation-delay:-4s}.discovery-onboarding-header{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 34px;border-bottom:0}.discovery-onboarding-header .logo{justify-self:start}.discovery-step-count{justify-self:center;color:#74746f;font-size:12px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.discovery-close-button{width:38px;height:38px;justify-self:end;display:grid;place-items:center;padding:0;border:1px solid #e2e2dd;border-radius:50%;background:#f7f7f4;color:#52524e;font-size:23px;line-height:1}.discovery-close-button:hover{border-color:#c9c9c3;background:#eeeeea;color:#111;transform:none}.discovery-progress{height:4px;overflow:hidden;background:#eeeeea}.discovery-progress>span{height:100%;display:block;border-radius:0 999px 999px 0;background:linear-gradient(90deg,#151515,#5a5a56);transition:width .48s cubic-bezier(.2,.8,.2,1)}.discovery-onboarding-content{width:min(880px,100%);align-self:center;justify-self:center;padding:42px 34px 36px;overflow:auto;animation:discovery-step-in .36s cubic-bezier(.2,.75,.2,1) both}.discovery-copy{max-width:720px;margin:0 auto 30px;text-align:center}.discovery-copy h1{max-width:700px;margin:10px auto 12px;color:#161615;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.045em;outline:none}.discovery-copy p{max-width:650px;margin:0 auto;color:#666660;font-size:14px;line-height:1.7}.discovery-usage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.discovery-usage-card,.discovery-category-card,.discovery-order-card{position:relative;min-width:0;text-align:left;border:1px solid #dfdfda;background:#fffffdd1;color:#171716;box-shadow:0 12px 28px #1212110a;transition:transform .19s ease,border-color .19s ease,background .19s ease,box-shadow .19s ease}.discovery-usage-card:hover,.discovery-category-card:hover,.discovery-order-card:hover{transform:translateY(-3px);border-color:#b9b9b2;background:#fff;box-shadow:0 18px 38px #12121114}.discovery-usage-card:focus-visible,.discovery-category-card:focus-visible,.discovery-order-card:focus-visible,.discovery-primary-button:focus-visible,.discovery-text-button:focus-visible,.jobs-order-switch button:focus-visible{outline:3px solid var(--ih45-c-a59c845107,rgba(79, 96, 220, .34));outline-offset:3px}.discovery-usage-card{min-height:245px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border-radius:22px}.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected{border-color:#20201e;background:#f4f4ef;box-shadow:inset 0 0 0 1px #20201e,0 18px 42px #12121117}.discovery-card-icon{width:46px;height:46px;display:grid;place-items:center;margin-bottom:32px;border-radius:15px;background:#171716;color:#fff;font-size:22px;font-weight:760}.discovery-usage-card small{margin-bottom:7px;color:#777770;font-size:10px;font-weight:780;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.discovery-usage-card strong{margin-bottom:9px;color:#171716;font-size:19px;letter-spacing:-.025em}.discovery-usage-card>span:not(.discovery-card-icon){color:#696963;font-size:12px;line-height:1.55}.discovery-usage-card>i{position:absolute;top:20px;right:20px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#171716;color:#fff;font-size:12px;font-style:normal;opacity:0;transform:scale(.7);transition:opacity .18s ease,transform .18s ease}.discovery-usage-card.is-selected>i{opacity:1;transform:scale(1)}.discovery-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.discovery-category-card{min-height:124px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:5px 12px;align-items:start;padding:18px;border-radius:18px}.discovery-category-number{grid-row:1 / 3;color:#a1a19a;font-size:10px;font-weight:800;letter-spacing:.07em}.discovery-category-card strong{font-size:14px;line-height:1.25}.discovery-category-card small{grid-column:2 / 4;color:#74746e;font-size:10px;line-height:1.5}.discovery-category-card i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#efefeb;color:#64645e;font-size:13px;font-style:normal}.discovery-category-card.is-selected i{background:#171716;color:#fff}.discovery-selection-counter{width:max-content;margin:18px auto 0;padding:8px 13px;border-radius:999px;background:#f0f0ec;color:#6d6d66;font-size:11px;font-weight:720}.discovery-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:720px;margin:0 auto}.discovery-order-card{min-height:175px;display:grid;grid-template-columns:42px minmax(0,1fr);align-content:center;gap:5px 15px;padding:23px;border-radius:21px}.discovery-order-card>span{grid-row:1 / 3;width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#edede8;color:#32322f;font-size:18px}.discovery-order-card.is-selected>span{background:#171716;color:#fff}.discovery-order-card strong{font-size:15px}.discovery-order-card small{color:#71716b;font-size:11px;line-height:1.55}.discovery-privacy-note{max-width:720px;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;margin:18px auto 0;padding:13px 15px;border:1px solid #e4e4df;border-radius:15px;background:#f7f7f3cc}.discovery-privacy-note>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e9e9e4;color:#555550;font-size:12px;font-weight:800}.discovery-privacy-note p{margin:0;color:#6e6e68;font-size:10px;line-height:1.55}.discovery-summary-copy{margin-bottom:24px}.discovery-summary-card{position:relative;max-width:680px;display:grid;gap:0;margin:0 auto;padding:12px 24px;overflow:hidden;border:1px solid #deded8;border-radius:23px;background:#fffffdd6;box-shadow:0 22px 55px #12121113}.discovery-summary-mark{position:absolute;top:19px;right:20px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#171716;color:#fff;font-size:14px}.discovery-summary-row{min-width:0;display:grid;grid-template-columns:155px minmax(0,1fr);gap:20px;align-items:center;padding:17px 48px 17px 0;border-bottom:0}.discovery-summary-row:last-child{border-bottom:0}.discovery-summary-row>span{color:#7b7b74;font-size:10px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.discovery-summary-row>strong{color:#222220;font-size:13px}.discovery-summary-tags{display:flex;flex-wrap:wrap;gap:6px}.discovery-summary-tags strong{padding:7px 10px;border-radius:999px;background:#eeeeea;color:#40403c;font-size:10px}.discovery-message{max-width:720px;margin:16px auto 0;padding:11px 14px;border:1px solid #e2b9b4;border-radius:13px;background:#fff2f0;color:#8a3f38;font-size:11px;line-height:1.5;text-align:center}.discovery-onboarding-footer{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 34px;border-top:0;background:#fafaf7e0}.discovery-text-button{min-height:42px;padding:9px 3px;border:0;background:transparent;color:#666660;font-size:12px;font-weight:700}.discovery-text-button:hover{background:transparent;color:#111;transform:none}.discovery-primary-button{min-width:190px;min-height:48px}.discovery-settings-card{position:relative;overflow:hidden}.discovery-settings-card:after{content:"";position:absolute;top:-80px;right:-70px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,var(--ih45-c-25c1b887e1,rgba(109, 124, 255, .12)),transparent 70%);pointer-events:none}.discovery-settings-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.discovery-settings-heading h2{margin:7px 0 0}.discovery-settings-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:15px;background:#171716;color:#fff;font-size:18px}.discovery-settings-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.discovery-settings-summary>div{min-width:0;padding:14px 15px;border:1px solid #e4e4df;border-radius:14px;background:#f8f8f5}.discovery-settings-summary span,.discovery-settings-summary strong{display:block}.discovery-settings-summary span{margin-bottom:5px;color:#7a7a74;font-size:9px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.discovery-settings-summary strong{color:#2b2b28;font-size:12px;line-height:1.45}.discovery-settings-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.discovery-settings-tags span{padding:7px 10px;border:1px solid #deded8;border-radius:999px;background:#fff;color:#54544f;font-size:10px;font-weight:680}.discovery-settings-note{max-width:680px;margin:0 0 17px;color:#74746d;font-size:11px;line-height:1.6}.jobs-order-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:-18px 0 24px;padding:12px 14px;border:1px solid #e5e5e0;border-radius:17px;background:#fafaf7}.jobs-order-copy{min-width:0;display:flex;align-items:center;gap:11px}.jobs-order-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:11px;background:#171716;color:#fff;font-size:13px}.jobs-order-copy strong,.jobs-order-copy small{display:block}.jobs-order-copy strong{margin-bottom:2px;color:#343431;font-size:11px}.jobs-order-copy small{color:#7b7b75;font-size:9px;line-height:1.4}.jobs-order-switch{flex:0 0 auto;display:flex;padding:3px;border:1px solid #dfdfda;border-radius:12px;background:#eeeeea}.jobs-order-switch button{min-height:34px;padding:7px 12px;border:0;border-radius:9px;background:transparent;color:#72726c;font-size:10px;font-weight:720;box-shadow:none}.jobs-order-switch button:hover:not(:disabled){background:#ffffff8c;color:#2f2f2c;transform:none}.jobs-order-switch button.is-active{background:#fff;color:#191918;box-shadow:0 3px 10px #0f0f0f14}.jobs-order-switch button:disabled{cursor:not-allowed;opacity:.42}.job-republication-panel{border-color:#d8d4c4;background:linear-gradient(145deg,#fffdf7,#f8f7f1)}.job-republication-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:18px}.job-republication-heading h2{margin:7px 0 8px}.job-republication-heading p{max-width:720px;margin:0;color:#6d6b62;font-size:11px;line-height:1.6}.job-republication-heading>span{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:13px;background:#292821;color:#fff;font-size:13px;font-weight:800}.job-republication-message{margin:0 0 13px;padding:10px 12px;border:1px solid #cbd8c6;border-radius:12px;background:#f2f8ef;color:#42603a;font-size:10px;line-height:1.5}.job-republication-list{display:grid;gap:9px}.job-republication-list article{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;border:1px solid #e2ded0;border-radius:15px;background:#ffffffc7}.job-republication-list article>div:first-child{min-width:0}.job-republication-list article span,.job-republication-list article h3,.job-republication-list article small{display:block}.job-republication-list article span{margin-bottom:4px;color:#898576;font-size:9px;font-weight:780;letter-spacing:.045em;text-transform:uppercase}.job-republication-list article h3{margin:0 0 5px;overflow-wrap:anywhere;color:#2a2924;font-size:14px}.job-republication-list article small{color:#747168;font-size:10px}.job-republication-actions{flex:0 0 auto;display:flex;gap:8px}html[data-theme=dark] .discovery-onboarding-backdrop{background:radial-gradient(circle at 12% 12%,var(--ih45-c-9c07e5a135,rgba(111, 126, 255, .2)),transparent 34%),radial-gradient(circle at 88% 86%,rgba(94,198,155,.12),transparent 32%),var(--ih45-c-c06416b27f,rgba(3, 3, 4, .84))}html[data-theme=dark] .discovery-onboarding-shell{border-color:#393936;background:#181816fa;color:#f1f1ed;box-shadow:0 36px 120px #0009}html[data-theme=dark] .discovery-onboarding-header,html[data-theme=dark] .discovery-onboarding-footer{border-color:#353531;background:#191917e0}html[data-theme=dark] .discovery-step-count,html[data-theme=dark] .discovery-copy p,html[data-theme=dark] .discovery-usage-card>span:not(.discovery-card-icon),html[data-theme=dark] .discovery-category-card small,html[data-theme=dark] .discovery-order-card small,html[data-theme=dark] .discovery-settings-note,html[data-theme=dark] .jobs-order-copy small{color:#aaa9a3}html[data-theme=dark] .discovery-copy h1,html[data-theme=dark] .discovery-usage-card strong,html[data-theme=dark] .discovery-category-card strong,html[data-theme=dark] .discovery-order-card strong,html[data-theme=dark] .discovery-summary-row>strong,html[data-theme=dark] .discovery-settings-summary strong,html[data-theme=dark] .jobs-order-copy strong{color:#f3f3ef}html[data-theme=dark] .discovery-progress{background:#33332f}html[data-theme=dark] .discovery-progress>span{background:linear-gradient(90deg,#f0f0ec,#a9a9a2)}html[data-theme=dark] .discovery-close-button,html[data-theme=dark] .discovery-selection-counter,html[data-theme=dark] .discovery-order-card>span,html[data-theme=dark] .discovery-privacy-note>span{border-color:#44443f;background:#30302c;color:#d6d6d0}html[data-theme=dark] .discovery-usage-card,html[data-theme=dark] .discovery-category-card,html[data-theme=dark] .discovery-order-card,html[data-theme=dark] .discovery-summary-card{border-color:#3b3b37;background:#1f1f1de0;color:#f1f1ed;box-shadow:0 14px 34px #0000002e}html[data-theme=dark] .discovery-usage-card:hover,html[data-theme=dark] .discovery-category-card:hover,html[data-theme=dark] .discovery-order-card:hover,html[data-theme=dark] .discovery-usage-card.is-selected,html[data-theme=dark] .discovery-category-card.is-selected,html[data-theme=dark] .discovery-order-card.is-selected{border-color:#8a8a82;background:#292927;box-shadow:inset 0 0 0 1px #8a8a82,0 18px 44px #00000040}html[data-theme=dark] .discovery-card-icon,html[data-theme=dark] .discovery-usage-card>i,html[data-theme=dark] .discovery-category-card.is-selected i,html[data-theme=dark] .discovery-order-card.is-selected>span,html[data-theme=dark] .discovery-summary-mark,html[data-theme=dark] .discovery-settings-icon,html[data-theme=dark] .jobs-order-icon{background:#f1f1ed;color:#171716}html[data-theme=dark] .discovery-category-card i,html[data-theme=dark] .discovery-summary-tags strong,html[data-theme=dark] .discovery-settings-tags span{border-color:#464641;background:#353531;color:#d0d0ca}html[data-theme=dark] .discovery-privacy-note,html[data-theme=dark] .discovery-settings-summary>div,html[data-theme=dark] .jobs-order-panel{border-color:#3d3d39;background:#252523}html[data-theme=dark] .discovery-summary-row{border-color:#3b3b37}html[data-theme=dark] .discovery-summary-row>span,html[data-theme=dark] .discovery-settings-summary span{color:#92928b}html[data-theme=dark] .discovery-text-button{color:#b4b4ae}html[data-theme=dark] .jobs-order-switch{border-color:#454540;background:#1c1c1a}html[data-theme=dark] .jobs-order-switch button{color:#a8a8a1}html[data-theme=dark] .jobs-order-switch button.is-active{background:#363632;color:#f0f0ec;box-shadow:0 3px 12px #00000040}html[data-theme=dark] .job-republication-panel{border-color:#4c493d;background:linear-gradient(145deg,#24231e,#1f1f1c)}html[data-theme=dark] .job-republication-heading p,html[data-theme=dark] .job-republication-list article small{color:#aaa79c}html[data-theme=dark] .job-republication-list article{border-color:#454238;background:#2d2c27bd}html[data-theme=dark] .job-republication-list article h3{color:#f2f1ec}html[data-theme=dark] .job-republication-message{border-color:#476043;background:#253222;color:#b8d5b1}@keyframes discovery-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes discovery-shell-in{0%{opacity:0;transform:translateY(22px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes discovery-step-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes discovery-orbit{0%{transform:translate3d(-8px,-5px,0) scale(.96)}to{transform:translate3d(18px,14px,0) scale(1.08)}}@media (max-width: 820px){.discovery-onboarding-backdrop{padding:12px}.discovery-onboarding-shell{min-height:min(720px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);border-radius:24px}.discovery-onboarding-header{min-height:68px;padding:0 22px}.discovery-onboarding-content{padding:32px 22px 28px}.discovery-usage-grid,.discovery-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-usage-card{min-height:190px}.discovery-usage-card:last-child{grid-column:1 / -1;min-height:150px}.discovery-card-icon{margin-bottom:20px}.job-republication-list article,.job-republication-actions{align-items:stretch;flex-direction:column}.job-republication-actions .btn{width:100%}}@media (max-width: 600px){.discovery-onboarding-backdrop{display:block;padding:0;background:#fff}.discovery-onboarding-shell{width:100%;min-height:100dvh;max-height:100dvh;border:0;border-radius:0;box-shadow:none}.discovery-onboarding-header{min-height:64px;grid-template-columns:1fr auto 1fr;padding:0 17px}.discovery-onboarding-header .logo{font-size:19px}.discovery-onboarding-content{align-self:start;padding:25px 17px 22px}.discovery-copy{margin-bottom:22px;text-align:left}.discovery-copy h1{margin-left:0;font-size:clamp(28px,9vw,38px)}.discovery-copy p{margin-left:0;font-size:12px}.discovery-usage-grid,.discovery-category-grid,.discovery-order-grid{grid-template-columns:1fr}.discovery-usage-card,.discovery-usage-card:last-child{min-height:auto;grid-column:auto;display:grid;grid-template-columns:42px minmax(0,1fr);gap:3px 13px;padding:17px;border-radius:17px}.discovery-card-icon{grid-row:1 / 4;width:42px;height:42px;margin:0;border-radius:13px}.discovery-usage-card small,.discovery-usage-card strong,.discovery-usage-card>span:not(.discovery-card-icon){grid-column:2}.discovery-usage-card>i{top:14px;right:14px}.discovery-category-card{min-height:94px}.discovery-order-card{min-height:132px;padding:18px}.discovery-summary-card{padding:8px 16px}.discovery-summary-row{grid-template-columns:1fr;gap:6px;padding:14px 45px 14px 0}.discovery-onboarding-footer{min-height:76px;padding:12px 17px}.discovery-primary-button{min-width:150px}.discovery-settings-summary{grid-template-columns:1fr}.jobs-order-panel{align-items:stretch;flex-direction:column;margin-top:-14px}.jobs-order-switch{width:100%}.jobs-order-switch button{flex:1}.job-republication-heading{gap:12px}}html[data-theme=dark] .discovery-onboarding-backdrop{color-scheme:dark}@media (max-width: 600px){html[data-theme=dark] .discovery-onboarding-backdrop{background:#181816}}@media (prefers-reduced-motion: reduce){.discovery-onboarding-backdrop,.discovery-onboarding-shell,.discovery-onboarding-content,.discovery-onboarding-ambient span,.discovery-progress>span,.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-usage-card>i{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.discovery-onboarding-shell button,.discovery-onboarding-footer,.discovery-onboarding-content{pointer-events:auto}.discovery-onboarding-shell button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (max-width: 600px){.discovery-onboarding-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;width:100%;height:var(--discovery-mobile-viewport-height, 100dvh);min-height:0;display:flex;align-items:stretch;justify-content:stretch;overflow:hidden;overscroll-behavior:none}.discovery-onboarding-shell{width:100%;height:var(--discovery-mobile-viewport-height, 100dvh);min-height:0;max-height:none;flex:1 1 auto;grid-template-rows:auto 4px minmax(0,1fr) auto;overflow:hidden}.discovery-onboarding-header{position:relative;z-index:20;min-height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);flex:0 0 auto;background:#fffffcfa}.discovery-progress{position:relative;z-index:21}.discovery-onboarding-content{position:relative;z-index:1;width:100%;min-height:0;max-height:none;align-self:stretch;justify-self:stretch;padding-bottom:32px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.discovery-onboarding-footer{position:relative;bottom:auto;z-index:30;width:100%;min-height:calc(76px + env(safe-area-inset-bottom,0px));flex:0 0 auto;padding:12px 17px calc(12px + env(safe-area-inset-bottom,0px));overflow:visible;background:#fafaf7fc;box-shadow:0 -12px 28px #14141214}.discovery-onboarding-footer>div,.discovery-onboarding-footer button{position:relative;z-index:31}.discovery-primary-button,.discovery-text-button{min-height:50px;cursor:pointer;pointer-events:auto!important;user-select:none;-webkit-user-select:none}.discovery-primary-button{min-width:148px}.discovery-usage-card,.discovery-category-card,.discovery-order-card{position:relative;z-index:2;cursor:pointer;pointer-events:auto!important;touch-action:manipulation;user-select:none;-webkit-user-select:none}html[data-theme=dark] .discovery-onboarding-header,html[data-theme=dark] .discovery-onboarding-footer{background:#181816fc}}@media (max-width: 360px){.discovery-onboarding-footer{gap:8px;padding-right:12px;padding-left:12px}.discovery-primary-button{min-width:132px;padding-right:12px;padding-left:12px}.discovery-text-button{font-size:11px}}.private-work-message-text a{color:inherit;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.private-work-materials{display:grid;gap:9px;margin-top:9px}.private-work-album{width:min(420px,62vw);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;overflow:hidden;border-radius:13px;background:#deded9}.private-work-album.count-1{grid-template-columns:1fr}.private-work-album.count-3 button:first-child{grid-row:span 2}.private-work-album button{position:relative;min-width:0;height:126px;padding:0;overflow:hidden;border:0;background:#e7e7e2;cursor:zoom-in}.private-work-album.count-1 button{height:clamp(210px,36vw,350px)}.private-work-album img{width:100%;height:100%;display:block;object-fit:cover}.private-work-album button>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#08080894;color:#fff;font-size:24px;font-weight:850}.private-work-links{display:grid;gap:6px}.private-work-link-row{min-width:0;display:flex;align-items:center;gap:5px}.private-work-link-row>a{min-width:0;flex:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(20,20,20,.1);border-radius:10px;background:#ffffffe6;color:#171717;text-decoration:none}.private-work-link-row>a:hover b{text-decoration:underline;text-underline-offset:3px}.private-work-link-row>a>span{min-width:28px;color:#6c6c67;font-size:10px;font-weight:900;text-align:center}.private-work-link-row b,.private-work-link-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.private-work-link-row small{color:#797974;font-size:10px}.private-work-link-row>button,.private-work-report-link{padding:2px 0;border:0;background:transparent;color:currentColor;font:inherit;font-size:10px;opacity:.62;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.private-work-link-row>button:hover,.private-work-report-link:hover{opacity:1}.private-work-hidden{padding:9px 10px;border-radius:10px;background:#8e352b1a;color:#9b352b;font-size:11px}.private-work-lightbox{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:54px 72px;background:#050505f0;color:#fff}.private-work-lightbox figure{width:100%;height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;margin:0}.private-work-lightbox img{width:100%;height:100%;min-height:0;object-fit:contain}.private-work-lightbox figcaption{display:flex;align-items:center;justify-content:center;gap:12px;overflow:hidden;color:#ffffffc7;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.private-work-lightbox figcaption span{overflow:hidden;text-overflow:ellipsis}.private-work-lightbox figcaption button{flex:0 0 auto;padding:4px 8px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:transparent;color:#fff;font:inherit;font-size:10px;cursor:pointer}.private-work-lightbox-close,.private-work-lightbox-arrow{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1a;color:#fff;cursor:pointer}.private-work-lightbox-close{top:14px;right:14px;width:42px;height:42px;font-size:27px}.private-work-lightbox-arrow{top:50%;width:48px;height:48px;font-size:38px;transform:translateY(-50%)}.private-work-lightbox-arrow.is-left{left:12px}.private-work-lightbox-arrow.is-right{right:12px}.private-work-share{border-top:0;background:#fff}.private-work-share-toggle{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:0;background:transparent;color:#40403c;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.private-work-share-toggle span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#efefeb;font-size:18px}.private-work-share-toggle:disabled{cursor:not-allowed;opacity:.48}.private-work-share-form{max-height:min(68vh,720px);display:grid;gap:14px;padding:0 18px 18px;overflow-y:auto;overscroll-behavior:contain}.private-work-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:#f1f1ed}.private-work-tabs button{min-height:40px;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:#696964;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.private-work-tabs button.is-active{background:#fff;color:#171717;box-shadow:0 2px 8px #14141412}.private-work-tabs button:disabled{cursor:not-allowed;opacity:.42}.private-work-field,.private-work-report-dialog>label{display:grid;gap:7px;color:#363633;font-size:12px;font-weight:750}.private-work-field textarea,.private-work-link-inputs input,.private-work-delivery-actions textarea,.private-work-report-dialog textarea,.private-work-report-dialog input,.private-work-report-dialog select{width:100%;padding:11px 12px;border:1px solid #d9d9d3;border-radius:11px;outline:0;background:#fafaf7;color:#171717;font:inherit;line-height:1.45}.private-work-field textarea:focus,.private-work-link-inputs input:focus,.private-work-delivery-actions textarea:focus,.private-work-report-dialog textarea:focus,.private-work-report-dialog input:focus,.private-work-report-dialog select:focus{border-color:#70706b;box-shadow:0 0 0 3px #1e1e1c12}.private-work-picker-row{display:flex;align-items:stretch;gap:10px}.private-work-file-picker{flex:1;display:grid;gap:2px;padding:13px;border:1px dashed #c8c8c1;border-radius:12px;background:#fafaf7;cursor:pointer}.private-work-file-picker input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.private-work-file-picker span{font-size:12px;font-weight:850}.private-work-file-picker small{color:#797974;font-size:10px}.private-work-add-link,.private-work-form-actions button,.private-work-delivery-actions button{min-height:42px;padding:9px 13px;border:1px solid #d5d5cf;border-radius:11px;background:#fff;color:#292927;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.private-work-selected-files{display:flex;flex-wrap:wrap;gap:6px}.private-work-selected-files>span{max-width:100%;display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:9px;background:#f0f0ec;font-size:10px}.private-work-selected-files b{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.private-work-selected-files small{color:#777772}.private-work-selected-files button{padding:0;border:0;background:transparent;color:inherit;font-size:16px;cursor:pointer}.private-work-link-inputs{display:grid;gap:7px}.private-work-link-inputs>div{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:6px}.private-work-link-inputs button{width:38px;border:1px solid #deded8;border-radius:10px;background:#fff;font-size:18px;cursor:pointer}.private-work-security-note{display:grid;gap:4px;padding:12px 13px;border:1px solid #e8d7a9;border-radius:12px;background:#fffaf0;color:#66501e;font-size:11px;line-height:1.5}.private-work-confirmations{display:grid;gap:9px}.private-work-confirmations label,.private-work-good-faith{display:flex!important;align-items:flex-start;gap:8px;color:#4d4d48;font-size:11px!important;font-weight:600!important;line-height:1.45}.private-work-confirmations input,.private-work-good-faith input{width:17px;height:17px;flex:0 0 17px;margin:0}.private-work-progress{height:5px;overflow:hidden;border-radius:999px;background:#e8e8e3}.private-work-progress span{height:100%;display:block;border-radius:inherit;background:#171717;transition:width .2s ease}.private-work-form-message{margin:0;color:#715f2c;font-size:11px;line-height:1.5}.private-work-form-actions{display:flex;justify-content:flex-end;gap:8px}.private-work-form-actions button.is-primary,.private-work-delivery-actions button.is-primary{border-color:#171717;background:#171717;color:#fff}.private-work-form-actions button:disabled,.private-work-delivery-actions button:disabled{cursor:wait;opacity:.5}.private-work-delivery{display:grid;gap:11px;margin:12px 18px;padding:16px;border:1px solid #d9d9d3;border-left:4px solid #b99a43;border-radius:15px;background:#fffdf7}.private-work-delivery.is-accepted{border-left-color:#3d8b62;background:#f7fcf8}.private-work-delivery.is-changes_requested{border-left-color:#ba6d36}.private-work-delivery.is-blocked{border-left-color:#a43f34;background:#fff8f6}.private-work-delivery-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.private-work-delivery-heading span,.private-work-delivery-heading small{color:#767670;font-size:10px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.private-work-delivery h3{margin:3px 0 0;font-size:16px}.private-work-delivery>p{margin:0;color:#4f4f4a;font-size:12px;line-height:1.55}.private-work-delivery blockquote{display:grid;gap:4px;margin:0;padding:11px 12px;border:0;border-radius:10px;background:#ba6d361a;color:#70401f;font-size:12px;line-height:1.5}.private-work-delivery details summary{color:#686863;font-size:11px;cursor:pointer}.private-work-delivery details p{display:grid;gap:2px;margin:8px 0 0;padding-left:10px;border-left:2px solid #ddddD6;font-size:11px}.private-work-delivery details time{color:#85857f;font-size:9px}.private-work-delivery-actions{display:grid;gap:8px}.private-work-delivery-actions>div{display:flex;justify-content:flex-end;gap:8px}.private-work-report-backdrop{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0c0c0ca3}.private-work-report-dialog{position:relative;width:min(620px,100%);max-height:min(820px,calc(100vh - 40px));display:grid;gap:14px;padding:24px;overflow-y:auto;border-radius:20px;background:#fff;color:#171717;box-shadow:0 30px 90px #00000040}.private-work-report-dialog h2,.private-work-report-dialog p{margin:0}.private-work-report-dialog>p{color:#686863;font-size:12px;line-height:1.55}.private-work-report-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:#f0f0ec;font-size:22px;cursor:pointer}.moderation-private-evidence{display:grid;gap:10px;margin-top:12px;padding:12px;border:1px solid #e1d5ae;border-radius:12px;background:#fffaf0}.moderation-private-evidence>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.moderation-private-evidence small{color:#75683e;font-size:9px}.moderation-private-evidence blockquote{margin:0;padding:10px;border:0;border-radius:9px;background:#fffc;color:#3f3b2f;font-size:11px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.moderation-private-evidence-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px!important}.moderation-private-evidence-items a{min-width:0;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(60,50,20,.12);border-radius:9px;background:#fff;color:#29271f;text-decoration:none}.moderation-private-evidence-items img{width:46px!important;height:46px!important;flex:0 0 46px;border-radius:7px!important;object-fit:cover}.moderation-private-evidence-items span{width:40px;flex:0 0 40px;color:#766527;font-size:9px;font-weight:900;text-align:center}.moderation-private-evidence-items b{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .private-work-share,html[data-theme=dark] .private-work-report-dialog{background:#1c1c1a;color:#f4f4ef}html[data-theme=dark] .private-work-share-toggle,html[data-theme=dark] .private-work-field,html[data-theme=dark] .private-work-report-dialog>label,html[data-theme=dark] .private-work-confirmations label,html[data-theme=dark] .private-work-good-faith{color:#e7e7e1}html[data-theme=dark] .private-work-share-toggle span,html[data-theme=dark] .private-work-selected-files>span,html[data-theme=dark] .private-work-report-close{background:#30302d}html[data-theme=dark] .private-work-tabs{background:#292927}html[data-theme=dark] .private-work-tabs button{color:#aaa9a2}html[data-theme=dark] .private-work-tabs button.is-active{background:#3a3a36;color:#fff}html[data-theme=dark] .private-work-field textarea,html[data-theme=dark] .private-work-link-inputs input,html[data-theme=dark] .private-work-delivery-actions textarea,html[data-theme=dark] .private-work-report-dialog textarea,html[data-theme=dark] .private-work-report-dialog input,html[data-theme=dark] .private-work-report-dialog select,html[data-theme=dark] .private-work-file-picker,html[data-theme=dark] .private-work-add-link,html[data-theme=dark] .private-work-form-actions button,html[data-theme=dark] .private-work-delivery-actions button,html[data-theme=dark] .private-work-link-inputs button{border-color:#44443f;background:#272725;color:#f2f2ed}html[data-theme=dark] .private-work-security-note{border-color:#67582f;background:#292516;color:#e2ca87}html[data-theme=dark] .private-work-delivery{border-color:#48443a;border-left-color:#b99a43;background:#24221b;color:#f4f4ef}html[data-theme=dark] .private-work-delivery.is-accepted{border-left-color:#5baa7e;background:#19251e}html[data-theme=dark] .private-work-delivery.is-changes_requested{border-left-color:#cc8050}html[data-theme=dark] .private-work-delivery.is-blocked{border-left-color:#c65b50;background:#281d1b}html[data-theme=dark] .private-work-delivery>p{color:#c9c9c2}html[data-theme=dark] .private-work-delivery blockquote{color:#efb98f}html[data-theme=dark] .moderation-private-evidence{border-color:#65582e;background:#292516}html[data-theme=dark] .moderation-private-evidence blockquote,html[data-theme=dark] .moderation-private-evidence-items a{border-color:#4b4634;background:#211f19;color:#f1ead5}html[data-theme=dark] .private-work-link-row>a{border-color:#ffffff26;background:#ffffff14;color:#fff}@media (max-width: 700px){.private-work-share-form{max-height:58vh;padding:0 12px 14px}.private-work-picker-row,.private-work-delivery-heading{flex-direction:column}.private-work-add-link{width:100%}.private-work-link-inputs>div{grid-template-columns:minmax(0,1fr) auto}.private-work-link-inputs>div input:nth-child(2){grid-column:1 / -1;grid-row:2}.private-work-link-inputs>div button{grid-column:2;grid-row:1}.private-work-delivery{margin:10px 12px;padding:13px}.private-work-delivery-actions>div,.private-work-form-actions{display:grid;grid-template-columns:1fr}.private-work-form-actions button.is-primary{order:-1}.private-work-album{width:min(100%,74vw)}.private-work-album button{height:108px}.private-work-album.count-1 button{height:min(72vw,360px)}.private-work-lightbox{padding:58px 10px 20px}.private-work-lightbox-arrow{top:auto;bottom:18px;transform:none}.private-work-lightbox-arrow.is-left{left:16px}.private-work-lightbox-arrow.is-right{right:16px}.private-work-report-backdrop{padding:0;align-items:end}.private-work-report-dialog{width:100%;max-height:92dvh;padding:22px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}}.private-work-share{display:flex;justify-content:flex-start;padding:7px 12px 0}.private-work-share-toggle{width:auto;min-height:36px;justify-content:flex-start;padding:5px 9px 5px 6px;border:1px solid #deded8;border-radius:11px;background:#fafaf7}.private-work-share-form{width:min(720px,100%);max-height:min(860px,calc(100dvh - 48px));gap:13px;padding:20px}.private-work-album{width:100%;gap:4px;padding:4px;border-radius:0}.private-work-album button,.private-work-album.count-1 button{height:clamp(150px,24vw,250px);border-radius:7px}.private-work-album.count-1 button{height:clamp(220px,34vw,390px)}.private-work-album img{object-fit:contain}.private-work-link-row>a{padding:7px 4px;border:0;border-radius:7px;background:transparent}html[data-theme=dark] .private-work-share-toggle,html[data-theme=dark] .private-work-share-form,html[data-theme=dark] .private-work-material-group{border-color:#42423e;background:#242422;color:#f2f2ed}html[data-theme=dark] .private-work-link-row>a{border:0;background:transparent}html[data-theme=dark] .account-page .chat-message.is-mine p,html[data-theme=dark] .account-page .chat-message.is-mine a{color:#171716}@media (max-width: 700px){.private-work-share{padding:6px 9px 0}.private-work-share-form{width:100%;max-height:92dvh;gap:12px;padding:17px 14px calc(16px + env(safe-area-inset-bottom,0px))}.private-work-album{width:100%}.private-work-album button,.private-work-album.count-1 button{height:min(42vw,190px)}.private-work-album.count-1 button{height:min(64vw,330px)}}:is(.hero h1,.app-page-header h1,.auth-header h1,.job-card h2,.profile-preview h2){text-wrap:balance;overflow-wrap:anywhere}:is(.job-card,.account-card,.project-form,.auth-card){min-width:0;box-sizing:border-box}.project-form{width:min(820px,100%);max-width:820px;box-shadow:0 18px 55px #0000000b}.project-form :is(input,textarea,select),.auth-form select{width:100%;min-width:0;min-height:52px;box-sizing:border-box;border:1px solid #ddddda;border-radius:14px;background-color:#fff;color:#171717;padding:14px 16px;outline:none;font:inherit;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s}.project-form select,.auth-form select{padding-right:44px;cursor:pointer}.project-form :is(input,textarea,select):focus,.auth-form select:focus{border-color:#111;box-shadow:0 0 0 4px #0000000f}:is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]{min-height:52px;box-sizing:border-box;color:#5f5f5a;line-height:1.4}:is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]::file-selector-button{min-height:36px;margin:-5px 12px -5px -5px;padding:8px 13px;border:1px solid #d8d8d2;border-radius:10px;background:#f1f1ed;color:#171717;font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}:is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]::file-selector-button:hover{border-color:#bcbcb5;background:#e8e8e2}.job-card{overflow:hidden}.job-card :is(p,a,span,strong,small),.profile-preview :is(h2,p),.account-card :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.job-card-top,.job-actions,.job-details-actions{min-width:0}.job-actions .btn,.job-details-actions .btn{padding-inline:14px}:is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--ih45-c-931225aeac,rgba(30, 99, 255, .5));outline-offset:3px}html[data-theme=dark] .hero h1 span{color:#a5a59f}html[data-theme=dark] .project-form{border-color:#30302d;background:#171716;box-shadow:0 18px 55px #0000003d}html[data-theme=dark] .project-form :is(input,textarea,select),html[data-theme=dark] .auth-form select{border-color:#3a3a36;background-color:#10100f;color:#f4f4f1}html[data-theme=dark] .project-form :is(input,textarea,select):focus,html[data-theme=dark] .auth-form select:focus{border-color:#a5a59f;box-shadow:0 0 0 4px #ffffff14}html[data-theme=dark] :is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]{color:#b8b8b1}html[data-theme=dark] :is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]::file-selector-button{border-color:#464641;background:#292927;color:#f2f2ed}html[data-theme=dark] :is(.auth-form,.profile-upload,.account-form,.private-work-file-picker) input[type=file]::file-selector-button:hover{border-color:#5b5b55;background:#343431}@media (max-width: 700px){.page{padding:24px 12px 48px}.app-page-header{margin-bottom:30px}.app-page-header h1{letter-spacing:-2px}:is(.project-form,.auth-card,.account-card,.job-card){padding:20px;border-radius:20px}.project-form{gap:20px}.job-actions,.job-details-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.private-work-completion{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #b9dfc8;border-radius:15px;background:#effaf3;color:#174d2d}.private-work-completion>span{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;background:#267748;color:#fff;font-weight:900}.private-work-completion strong,.private-work-completion p{display:block;margin:0}.private-work-completion p{margin-top:3px;color:#38684a;font-size:12px;line-height:1.5}.private-work-review-form,.private-work-saved-review{display:grid;gap:13px;padding:18px;border:1px solid #deded8;border-radius:18px;background:#fff}.private-work-review-form h3,.private-work-review-form p,.private-work-saved-review p{margin:0}.private-work-review-form h3{margin-top:4px;font-size:20px;letter-spacing:-.4px}.private-work-review-form>div:first-child>p,.private-work-review-status{color:#676761;font-size:12px;line-height:1.55}.private-work-review-form label{color:#343431;font-size:12px;font-weight:800}.private-work-review-form textarea{width:100%;min-height:112px;resize:vertical;box-sizing:border-box;border:1px solid #d5d5cf;border-radius:13px;background:#fff;color:#171717;padding:13px 14px;outline:none;font:inherit;line-height:1.55}.private-work-review-form textarea:focus{border-color:#a68a35;box-shadow:0 0 0 4px #bf9d3321}.private-work-review-form>button.is-primary{justify-self:start;min-height:44px;padding:10px 18px;border:0;border-radius:12px;background:#151515;color:#fff;font-weight:850;cursor:pointer}.private-work-review-form>button.is-primary:disabled{cursor:not-allowed;opacity:.55}.private-work-review-stars{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.private-work-review-stars button{display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid #deded8;border-radius:11px;background:#f7f7f4;color:#c7c7c0;font-size:25px;line-height:1;cursor:pointer}.private-work-review-stars button:hover,.private-work-review-stars button.is-active{border-color:#d0ac37;background:#fff9e8;color:#d5a400}.private-work-review-stars>span{margin-left:8px;color:#696963;font-size:12px;font-weight:750}.private-work-saved-review-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.private-work-saved-review-heading>span,.profile-rating-summary>span,.profile-review-card-top>span{display:inline-flex;gap:1px;color:#d2d2cb;font-size:18px;letter-spacing:-1px}.private-work-saved-review-heading b,.profile-rating-summary b,.profile-review-card-top b{color:inherit}.private-work-saved-review-heading b.is-active,.profile-rating-summary b.is-active,.profile-review-card-top b.is-active{color:#d5a400}.private-work-review-status{margin:0;padding:12px 14px;border-radius:12px;background:#f3f3ef}.profile-reviews-section{display:grid;gap:18px;margin-top:22px;padding:24px;border:1px solid #e1e1db;border-radius:22px;background:#fff}.profile-reviews-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.profile-reviews-heading h2{margin:5px 0 0;color:#171717;font-size:clamp(22px,3vw,30px);letter-spacing:-1px}.profile-rating-summary{display:grid;grid-template-columns:auto auto;align-items:center;justify-items:end;column-gap:9px}.profile-rating-summary>strong{color:#171717;font-size:25px;letter-spacing:-.8px}.profile-rating-summary>small{grid-column:1 / -1;color:#72726c;font-size:11px}.profile-reviews-list{display:grid;gap:12px}.profile-review-card{display:grid;gap:12px;padding:18px;border:1px solid #e5e5df;border-radius:17px;background:#fafaf8}.profile-review-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profile-review-card-top>div{display:grid;gap:3px}.profile-review-card-top strong{color:#20201e;overflow-wrap:anywhere}.profile-review-card-top small,.profile-review-card time{color:#777771;font-size:10px}.profile-review-card>p,.profile-reviews-empty{margin:0;color:#4d4d48;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.profile-reviews-empty{padding:18px;border-radius:15px;background:#f5f5f1;text-align:center}html[data-theme=dark] .private-work-completion{border-color:#2f6745;background:#17271d;color:#9fe0b7}html[data-theme=dark] .private-work-completion p{color:#9bc3a8}html[data-theme=dark] :is(.private-work-review-form,.private-work-saved-review,.profile-reviews-section){border-color:#373733;background:#191918}html[data-theme=dark] .private-work-review-form h3,html[data-theme=dark] .private-work-review-form label,html[data-theme=dark] .profile-reviews-heading h2,html[data-theme=dark] .profile-rating-summary>strong,html[data-theme=dark] .profile-review-card-top strong{color:#f2f2ee}html[data-theme=dark] .private-work-review-form textarea{border-color:#41413c;background:#10100f;color:#f1f1ec}html[data-theme=dark] .private-work-review-stars button{border-color:#41413c;background:#252523;color:#60605a}html[data-theme=dark] .private-work-review-stars button:hover,html[data-theme=dark] .private-work-review-stars button.is-active{border-color:#8f7426;background:#2d2717;color:#e0b321}html[data-theme=dark] .private-work-review-status,html[data-theme=dark] .profile-reviews-empty{background:#242422;color:#bdbdb6}html[data-theme=dark] .profile-review-card{border-color:#343431;background:#141413}html[data-theme=dark] .profile-review-card>p{color:#ccccc5}@media (max-width: 700px){.private-work-review-form,.private-work-saved-review,.profile-reviews-section{padding:16px}.profile-reviews-heading,.profile-review-card-top{align-items:flex-start;flex-direction:column}.profile-rating-summary{justify-items:start}.private-work-review-stars button{width:39px;height:39px}.private-work-review-stars>span{flex-basis:100%;margin:5px 0 0}}:root{--ih-ink:#171816;--ih-ink-soft:#5f625c;--ih-muted:#858980;--ih-line:#e4e5df;--ih-line-strong:#d6d8d0;--ih-surface:#ffffff;--ih-surface-soft:#f5f6f2;--ih-page:#f8f9f6;--ih-dark-surface:#181917;--ih-radius-sm:11px;--ih-radius-md:16px;--ih-radius-lg:22px;--ih-shadow-sm:0 8px 24px rgba(27, 29, 25, .055);--ih-shadow-md:0 18px 54px rgba(27, 29, 25, .075);--ih-focus:var(--ih45-c-9274b5abca,rgba(38, 87, 214, .42))}body{color:var(--ih-ink);background:var(--ih-surface);font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased}.btn{min-height:43px;padding:11px 17px;border-radius:var(--ih-radius-sm);font-size:13px;font-weight:720;letter-spacing:-.08px;box-shadow:none}.btn:hover{transform:translateY(-1px)}.btn-dark:hover{background:#2a2b28;box-shadow:0 9px 24px #16171524}.btn-outline{border-color:var(--ih-line-strong);background:var(--ih-surface)}.btn-outline:hover,.btn-ghost:hover{border-color:#c4c6be;background:#f2f3ef}:is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--ih-focus);outline-offset:3px}.navbar.home-navbar,.navbar.account-navbar{width:min(1240px,calc(100% - 32px));min-height:68px;box-sizing:border-box;margin:14px auto 0;padding:9px 11px;border:1px solid rgba(218,220,212,.9);border-radius:18px;background:#fffffdeb;box-shadow:0 10px 34px #1c1e1a0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-navbar{display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(260px,1fr);align-items:center;gap:16px}.home-navbar .logo{justify-self:start;padding-left:7px;font-size:22px}.home-navbar .nav-links,.home-nav-links{justify-self:center;gap:2px;padding:3px;border:0;border-radius:12px;background:var(--ih-surface-soft);box-shadow:none}.home-navbar .nav-links a,.home-nav-links a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border-radius:9px;color:#676a63;font-size:12px;font-weight:650}.home-navbar .nav-links a:hover,.home-nav-links a:hover{color:var(--ih-ink);background:var(--ih-surface);box-shadow:0 3px 11px #1718160f}.home-navbar .nav-actions{width:auto;min-width:0;justify-self:end;gap:7px}.home-navbar .home-account-cluster{width:auto;min-height:0;display:flex;gap:2px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.home-navbar .home-account-cluster .auth-user{display:none}.home-navbar .home-account-cluster .btn-ghost,.home-navbar .nav-actions>.btn-ghost{min-height:40px;padding:9px 11px;border:0;border-radius:10px;color:#555851;background:transparent;font-size:12px}.home-navbar .home-account-cluster .btn-ghost:hover,.home-navbar .nav-actions>.btn-ghost:hover{color:var(--ih-ink);background:var(--ih-surface-soft)}.home-navbar .nav-actions>.btn-dark{min-height:40px;padding:10px 15px;border-radius:10px;font-size:12px}.home-navbar .home-account-avatar-link{display:none}.navbar.account-navbar{display:grid;grid-template-columns:minmax(160px,.75fr) auto minmax(285px,1fr);align-items:center;justify-content:stretch;gap:14px}.account-navbar .account-navbar-brand{min-width:0;justify-content:flex-start;gap:9px;transform:none!important}.account-navbar .navbar-home-back{width:36px;height:36px;flex:0 0 36px;border-color:transparent;border-radius:10px;background:var(--ih-surface-soft);box-shadow:none;color:#4d504a;font-size:17px}.account-navbar .navbar-home-back:hover{transform:translate(-1px);border-color:var(--ih-line);background:#eef0eb;box-shadow:none}.account-navbar .account-navbar-brand .logo{font-size:21px}.account-navbar .nav-links.account-primary-nav{min-width:0;justify-self:center;gap:2px;padding:3px;border:0;border-radius:12px;background:var(--ih-surface-soft);box-shadow:none}.account-navbar .nav-links.account-primary-nav a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:9px;color:#676a63;font-size:12px;font-weight:680}.account-navbar .nav-links.account-primary-nav a:hover{color:var(--ih-ink);background:#ffffffad}.account-navbar .nav-links.account-primary-nav a.is-active{color:var(--ih-ink);background:var(--ih-surface);box-shadow:0 3px 12px #191b1713}.account-navbar .account-navbar-actions{min-width:0;justify-self:end;gap:7px}.account-create-job-button,.account-notification-button,.account-mini{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;text-decoration:none;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.account-create-job-button{min-height:40px;gap:7px;padding:9px 13px;border-radius:10px;background:var(--ih-ink);color:#fff;font-size:12px;font-weight:760;white-space:nowrap}.account-create-job-button>span:first-child{font-size:18px;font-weight:400;line-height:.8}.account-create-job-button:hover,.account-create-job-button.is-active{background:#2b2d29;box-shadow:0 8px 20px #18191724;transform:translateY(-1px)}.account-notification-button{width:40px;height:40px;flex:0 0 40px;border-color:var(--ih-line);border-radius:11px;background:var(--ih-surface);color:#4e514b}.account-notification-button:hover,.account-notification-button.is-active{border-color:var(--ih-line-strong);background:var(--ih-surface-soft);color:var(--ih-ink)}.account-notification-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.account-notification-button .notification-dot{position:absolute;top:7px;right:7px}.account-menu{position:relative;z-index:80}.account-menu>summary{list-style:none}.account-menu>summary::-webkit-details-marker{display:none}.account-navbar .account-menu .account-mini{min-height:40px;gap:7px;padding:3px 8px 3px 3px;border-color:var(--ih-line);border-radius:12px;background:var(--ih-surface);box-shadow:none;cursor:pointer}.account-navbar .account-menu .account-mini:hover,.account-menu[open]>.account-mini{border-color:var(--ih-line-strong);background:var(--ih-surface-soft)}.account-navbar .account-menu .account-mini-avatar{width:32px;height:32px;flex:0 0 32px;border-radius:9px;font-size:11px}.account-navbar .account-menu .account-mini-name{max-width:105px;color:#3d403b;font-size:11px;font-weight:720}.account-menu-caret{display:inline-grid;place-items:center;color:#8a8d85;font-size:14px;line-height:1;transition:transform .18s ease}.account-menu[open] .account-menu-caret{transform:rotate(180deg)}.account-menu-alert-dot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#c84138}.account-menu-dropdown{position:absolute;z-index:90;top:calc(100% + 10px);right:0;width:min(270px,calc(100vw - 28px));box-sizing:border-box;display:grid;gap:3px;padding:8px;border:1px solid var(--ih-line);border-radius:16px;background:#fffffdfa;box-shadow:0 22px 60px #17191529;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:top right;animation:account-menu-in .16s ease both}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.account-menu-identity{min-width:0;display:grid;gap:3px;margin:2px 3px 7px;padding:4px 5px 11px;border-bottom:0}.account-menu-identity strong,.account-menu-identity span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-identity strong{color:var(--ih-ink);font-size:13px}.account-menu-identity span{color:var(--ih-muted);font-size:10px}.account-menu-dropdown>a,.account-menu-logout{width:100%;min-height:39px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:0;border-radius:10px;background:transparent;color:#41443e;font:inherit;font-size:12px;font-weight:650;text-align:left}.account-menu-dropdown>a:hover,.account-menu-dropdown>a.is-active,.account-menu-logout:hover{background:var(--ih-surface-soft);color:var(--ih-ink)}.account-menu-notice-link .notification-dot,.account-menu-dropdown .notification-dot{width:7px;height:7px;flex:0 0 7px;background:#c84138;box-shadow:none}.account-menu-divider{height:1px;margin:5px 4px;background:var(--ih-line)}.account-menu-logout{color:#9d3d37;cursor:pointer}.account-menu-logout:hover{background:#fff2f0;color:#87342f}.site-preferences,.site-preferences.is-open{top:auto;right:16px;bottom:max(16px,env(safe-area-inset-bottom));transform:none;display:block;gap:0;padding:4px;border:1px solid rgba(216,218,210,.95);border-radius:13px;background:#fffffdf0;box-shadow:0 10px 30px #191b1717;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-preferences-handle{display:none!important}.site-preferences-panel{display:flex;align-items:center;gap:2px;padding:0}.site-theme-toggle,.site-language-toggle button{min-width:32px;width:32px;height:32px;padding:0;border-radius:9px;font-size:10px}.site-theme-toggle{font-size:17px}.site-language-toggle{display:flex;gap:2px;padding:0 0 0 4px;border-top:0;border-left:1px solid var(--ih-line)}.site-language-toggle button.is-active{background:var(--ih-ink)}.hero{min-height:620px;padding:78px 0 88px;gap:clamp(38px,6vw,76px)}.hero h1{max-width:720px;font-size:clamp(48px,5.7vw,74px);line-height:.99}.hero-text{max-width:540px;margin-top:26px;font-size:16px}.hero-actions{margin-top:27px}.hero-stats{gap:28px;margin-top:42px}.floating-card{border-color:var(--ih-line);box-shadow:0 22px 64px #181a1616}.visual-glow{background:#f2f3ef}.section{padding:88px 0}.section-heading{margin-bottom:40px}.section-heading.centered{margin-bottom:44px}.section-heading h2,.split-card h2,.final-cta h2{letter-spacing:-2.2px}.category-grid{gap:10px}.category-card{min-height:104px;padding:19px;border-color:var(--ih-line);border-radius:16px;box-shadow:none}.category-card:hover{transform:translateY(-2px);border-color:#cdd0c7;box-shadow:var(--ih-shadow-sm)}.steps{gap:22px}.step{padding:24px 4px 0;border-color:var(--ih-line-strong)}.step h3{margin-top:22px}.split-section{gap:12px}.split-card{min-height:330px;padding:clamp(32px,4vw,46px);border-radius:var(--ih-radius-lg)}.split-card.light{border:1px solid var(--ih-line);background:var(--ih-surface-soft)}.final-cta{margin-bottom:26px;padding:72px 50px;border-radius:24px}.footer{padding:34px 0 46px}.page{min-height:100vh;box-sizing:border-box;padding:1px 20px 76px;background:radial-gradient(circle at 50% -180px,rgba(255,255,255,.96),transparent 460px),var(--ih-page)}.app-page{padding-top:clamp(48px,6vw,76px)}.app-page-header{margin-bottom:34px}.app-page-header .section-label,.section-label{margin-bottom:10px;color:#777b72;font-size:10px;font-weight:800;letter-spacing:1.35px}.app-page-header h1{margin:9px 0 13px;font-size:clamp(39px,6vw,64px);line-height:1;letter-spacing:-2.7px}.app-page-header p{max-width:640px;color:var(--ih-ink-soft);font-size:16px;line-height:1.65}:is(.account-card,.project-form,.job-card,.auth-card,.talent-controls,.talent-card){border-color:var(--ih-line);border-radius:20px;background:var(--ih-surface);box-shadow:var(--ih-shadow-sm)}.account-card{padding:clamp(24px,4vw,34px)}.project-form{padding:clamp(22px,4vw,32px);gap:21px;box-shadow:var(--ih-shadow-sm)}.project-form :is(input,textarea,select),.auth-form :is(input,textarea,select),.account-form :is(input,textarea,select){border-color:#dfe1da;border-radius:12px;background-color:#fbfcf9}.project-form :is(input,textarea,select):focus,.auth-form :is(input,textarea,select):focus,.account-form :is(input,textarea,select):focus{border-color:#8f9389;background-color:#fff;box-shadow:0 0 0 4px #3d413913}.jobs-list{gap:13px}.job-card{padding:24px;box-shadow:none}.job-card:hover{transform:translateY(-1px);border-color:#d4d6cf;box-shadow:var(--ih-shadow-sm)}.job-card h2{margin:9px 0;font-size:clamp(21px,3vw,25px)}.job-actions,.job-details-actions{gap:9px}.job-actions .btn,.job-details-actions .btn{min-height:44px}.talent-controls{margin-bottom:22px;padding:13px;box-shadow:none}.talent-search-box{min-height:52px;border-radius:12px;background:#fbfcf9}.talent-order-row{margin-top:13px}.talent-category-row{gap:6px;margin-top:13px}.talent-category-row button,.jobs-order-switch button{min-height:34px;border-radius:9px}.talent-grid{gap:13px}.talent-card{padding:21px;box-shadow:none}.talent-card:hover{transform:translateY(-2px);border-color:#d2d5cc;box-shadow:var(--ih-shadow-sm)}.auth-card{width:min(520px,100%);margin:36px auto;padding:clamp(26px,5vw,38px);border-radius:22px;box-shadow:var(--ih-shadow-md)}.auth-card .logo{margin-bottom:40px;font-size:24px}.auth-header h1{margin:8px 0;font-size:clamp(36px,7vw,44px);letter-spacing:-1.8px}.auth-header p{color:var(--ih-ink-soft)}.auth-form{gap:18px;margin-top:28px}.auth-footer{margin-top:21px}.google-auth-notice,.registration-privacy-confirmation,.registration-terms-confirmation{border-radius:13px}:is(.profile-expertise-card,.profile-content-card,.profile-stat-card,.profile-specialties-field,.profile-skills-field,.profile-portfolio-manager,.profile-reviews-section,.discovery-settings-card,.privacy-entry-card){border-color:var(--ih-line);box-shadow:none}.profile-preview{margin-bottom:28px;padding-bottom:26px}.profile-stat-card{border-radius:15px;background:#fafbf8}.profile-specialties-field,.profile-skills-field,.profile-portfolio-manager,.profile-reviews-section{border-radius:18px}.profile-portfolio-edit-card,.profile-review-card{border-color:var(--ih-line);border-radius:14px;background:#fafbf8}:is(.messages-row,.notification-decision-card,.notification-accepted-card,.notification-block-card){border-color:var(--ih-line);border-radius:16px;box-shadow:none}.messages-row:hover{transform:none;border-color:#cfd2c9;background:#fafbf8}.chat-shell{overflow:hidden;border-color:var(--ih-line);border-radius:20px;box-shadow:var(--ih-shadow-sm)}.chat-header,.chat-form{border-color:var(--ih-line)}.chat-messages{background:#fafbf8}.chat-message.is-theirs{border:1px solid var(--ih-line);background:#fff}:is(.dispute-panel,.dispute-state-card,.privacy-request-card,.privacy-form-card,.privacy-user-audit-report,.privacy-audit-workspace,.moderation-appeal-card){border-color:var(--ih-line);border-radius:18px;box-shadow:none}.admin-navbar{min-height:70px;padding-block:8px}.admin-nav-links{gap:3px;padding:3px;border-color:var(--ih-line);border-radius:12px;background:var(--ih-surface-soft);box-shadow:none}.admin-nav-links a{min-height:36px;padding:8px 11px;border-radius:9px;color:#666a62;font-size:11px}.admin-nav-links a:hover,.admin-nav-links a.is-active{color:var(--ih-ink);background:#fff;box-shadow:0 3px 11px #181a1611}.restricted-account-navbar{grid-template-columns:minmax(215px,1fr) auto minmax(120px,1fr);border-color:#ebd3d0!important;background:#fffbfaf2!important}.restricted-account-navbar .restricted-navbar-links{border:0;background:#fff2f0;box-shadow:none}.restricted-account-navbar .restricted-navbar-links a{color:#7f514d}.restricted-account-navbar .restricted-navbar-links a.is-active{color:#702f2a;background:#fff;box-shadow:0 3px 11px #5b2d2814}html[data-theme=dark]{--ih-ink:#f0f1ec;--ih-ink-soft:#b2b5ad;--ih-muted:#858980;--ih-line:#32342f;--ih-line-strong:#41443d;--ih-surface:#191a18;--ih-surface-soft:#22231f;--ih-page:#0e0f0d;--ih-shadow-sm:0 10px 28px rgba(0, 0, 0, .18);--ih-shadow-md:0 22px 64px rgba(0, 0, 0, .28);--ih-focus:var(--ih45-c-932deb5107,rgba(151, 180, 255, .55))}html[data-theme=dark] .page{background:radial-gradient(circle at 50% -180px,rgba(41,43,38,.55),transparent 460px),var(--ih-page)!important}html[data-theme=dark] .navbar.home-navbar,html[data-theme=dark] .navbar.account-navbar{border-color:#343731f5;background:#141513eb;box-shadow:0 12px 38px #00000038}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .account-navbar .nav-links.account-primary-nav,html[data-theme=dark] .home-navbar .home-account-cluster{border:0;background:#22231f;box-shadow:none}html[data-theme=dark] .home-navbar .home-account-cluster{background:transparent}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .account-navbar .nav-links.account-primary-nav a,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost{color:#b7bab1!important}html[data-theme=dark] .home-navbar .nav-links a:hover,html[data-theme=dark] .account-navbar .nav-links.account-primary-nav a:hover,html[data-theme=dark] .account-navbar .nav-links.account-primary-nav a.is-active,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost:hover{color:#f3f4ef!important;background:#30322c!important;box-shadow:none}html[data-theme=dark] .account-navbar .navbar-home-back,html[data-theme=dark] .account-notification-button,html[data-theme=dark] .account-navbar .account-menu .account-mini{border-color:#343731;background:#20211e;color:#d7d9d2}html[data-theme=dark] .account-navbar .account-menu .account-mini:hover,html[data-theme=dark] .account-menu[open]>.account-mini,html[data-theme=dark] .account-notification-button:hover,html[data-theme=dark] .account-notification-button.is-active{border-color:#464941;background:#292b26}html[data-theme=dark] .account-navbar .account-menu .account-mini-name,html[data-theme=dark] .account-menu-identity strong{color:#eff0eb}html[data-theme=dark] .account-menu-alert-dot{border-color:#141513}html[data-theme=dark] .account-menu-dropdown{border-color:#383a35;background:#181917fa;box-shadow:0 24px 68px #0000006b}html[data-theme=dark] .account-menu-dropdown>a,html[data-theme=dark] .account-menu-logout{color:#c6c9c0}html[data-theme=dark] .account-menu-dropdown>a:hover,html[data-theme=dark] .account-menu-dropdown>a.is-active{color:#f2f3ee;background:#292b26}html[data-theme=dark] .account-menu-logout{color:#e49a94}html[data-theme=dark] .account-menu-logout:hover{background:#332321;color:#f0aaa4}html[data-theme=dark] .site-preferences{border-color:#383a35;background:#191a17f2;box-shadow:0 12px 34px #0000004d}html[data-theme=dark] .site-language-toggle{border-left-color:#3b3d37}html[data-theme=dark] :is(.account-card,.project-form,.job-card,.auth-card,.talent-controls,.talent-card,.profile-expertise-card,.profile-content-card,.profile-stat-card,.profile-specialties-field,.profile-skills-field,.profile-portfolio-manager,.profile-reviews-section,.discovery-settings-card,.privacy-entry-card){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;box-shadow:var(--ih-shadow-sm)!important}html[data-theme=dark] :is(.profile-stat-card,.profile-portfolio-edit-card,.profile-review-card,.talent-search-box,.chat-messages){border-color:var(--ih-line);background:#141513!important}html[data-theme=dark] :is(.project-form,.auth-form,.account-form) :is(input,textarea,select){border-color:#3b3d37!important;background-color:#111210!important}html[data-theme=dark] .restricted-account-navbar{border-color:#5e3a36!important;background:#271d1bf5!important}html[data-theme=dark] .restricted-account-navbar .restricted-navbar-links{background:#332321}html[data-theme=dark] .restricted-account-navbar .restricted-navbar-links a{color:#dfaaa4!important}@media (max-width: 1120px) and (min-width: 721px){.navbar.account-navbar{grid-template-columns:minmax(150px,1fr) auto;grid-template-areas:"brand actions" "links links";gap:8px 14px}.account-navbar .account-navbar-brand{grid-area:brand}.account-navbar .nav-links.account-primary-nav{width:100%;grid-area:links;justify-content:center}.account-navbar .account-navbar-actions{grid-area:actions}}@media (max-width: 980px) and (min-width: 721px){.home-navbar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo empty actions" "links links links";gap:7px 14px}.home-navbar .logo{grid-area:logo}.home-navbar .nav-links{width:100%;grid-area:links}.home-navbar .nav-actions{grid-area:actions}.home-navbar .nav-links a{flex:1}}@media (max-width: 720px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 20px);min-height:0;margin-top:10px;padding:8px;border-radius:16px}.home-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo actions" "links links";gap:7px 10px}.home-navbar .logo{grid-area:logo;margin:0;padding-left:4px;font-size:20px}.home-navbar .nav-links{width:100%;grid-area:links;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px!important;overflow:hidden}.home-navbar .nav-links a,.home-navbar .nav-links a:first-child{width:100%;min-width:0;min-height:34px;display:inline-flex;padding:7px 5px!important;overflow:hidden;font-size:10px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.home-navbar .nav-actions{width:auto;grid-area:actions;display:flex;grid-template-columns:none;gap:4px}.home-navbar .nav-actions>a.btn-ghost{min-height:36px;display:inline-flex!important;padding:8px 9px;font-size:10px}.home-navbar .nav-actions>a.btn-dark{min-height:36px;display:inline-flex!important;padding:8px 10px;font-size:10px}.home-navbar .home-account-cluster,.home-navbar .nav-actions>button.btn-dark{display:none!important}.home-navbar .home-account-avatar-link{width:36px;height:36px;flex:0 0 36px;display:grid;border-color:var(--ih-line);background:var(--ih-surface);box-shadow:none}.navbar.account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links";gap:7px 9px}.account-navbar .account-navbar-brand{grid-area:brand}.account-navbar .account-navbar-brand .logo{font-size:19px}.account-navbar .navbar-home-back{width:32px;height:32px;flex-basis:32px}.account-navbar .nav-links.account-primary-nav{width:100%;grid-area:links;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:3px!important;overflow:hidden}.account-navbar .nav-links.account-primary-nav a{width:100%;min-width:0;min-height:34px;padding:7px 4px!important;overflow:hidden;font-size:10px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.account-navbar .account-navbar-actions{grid-area:actions;gap:5px}.account-create-job-button{width:36px;height:36px;min-height:36px;flex:0 0 36px;padding:0;border-radius:10px}.account-create-job-button>span:first-child{font-size:21px}.account-create-job-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.account-notification-button{width:36px;height:36px;flex-basis:36px}.account-navbar .account-menu .account-mini{width:36px;min-width:36px;min-height:36px;padding:2px;border-radius:10px}.account-navbar .account-menu .account-mini-avatar{width:30px;height:30px;flex-basis:30px;border-radius:8px}.account-navbar .account-menu .account-mini-name,.account-menu-caret{display:none}.account-menu-dropdown{top:calc(100% + 9px);right:0}.site-preferences,.site-preferences.is-open{right:10px;bottom:max(10px,env(safe-area-inset-bottom));transform:none;padding:3px;border-right:1px solid rgba(216,218,210,.95);border-radius:12px}.site-theme-toggle,.site-language-toggle button{width:30px;min-width:30px;height:30px}.page{padding:1px 10px 62px}.app-page{padding-top:38px}.app-page-header{margin-bottom:26px}.app-page-header h1{font-size:clamp(36px,11vw,50px);letter-spacing:-2px}.app-page-header p{font-size:14px}.hero{min-height:0;padding:56px 0 68px;gap:42px}.hero h1{font-size:clamp(42px,13vw,60px);letter-spacing:-3px}.hero-text{font-size:15px}.hero-stats{gap:18px;margin-top:35px}.section{padding:68px 0}.section-heading{gap:20px;margin-bottom:30px}.category-grid,.split-section{gap:9px}.category-card{min-height:88px;padding:16px}.split-card{min-height:285px;padding:28px 24px}.final-cta{padding:54px 22px;border-radius:20px}:is(.account-card,.project-form,.job-card,.auth-card,.talent-card){padding:19px;border-radius:17px}.auth-card{margin:22px auto}.auth-card .logo{margin-bottom:32px}.talent-controls{padding:10px;border-radius:17px}.talent-order-row{align-items:stretch;flex-direction:column}.jobs-order-switch{width:100%}.jobs-order-switch button{flex:1}.profile-preview{gap:16px}.profile-avatar{width:78px;height:78px;flex-basis:78px}.job-actions,.job-details-actions{grid-template-columns:1fr}.restricted-account-navbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "links links"}.restricted-account-navbar .restricted-navbar-brand{grid-area:brand}.restricted-account-navbar .restricted-navbar-links{width:100%;grid-area:links;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.restricted-account-navbar .restricted-navbar-actions{grid-area:actions}}@media (max-width: 390px){.navbar.home-navbar,.navbar.account-navbar{width:calc(100% - 14px);padding:7px}.home-navbar .logo,.account-navbar .account-navbar-brand .logo{font-size:18px}.home-navbar .nav-links a,.account-navbar .nav-links.account-primary-nav a{font-size:9px!important}.account-navbar .account-navbar-brand{gap:5px}.account-create-job-button,.account-notification-button,.account-navbar .account-menu .account-mini{width:34px;min-width:34px;height:34px;min-height:34px;flex-basis:34px}.account-navbar .account-menu .account-mini-avatar{width:28px;height:28px;flex-basis:28px}.profile-preview{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){.account-menu-dropdown{animation:none}}:root{--ih-release:20260919;--ih-violet:var(--ih45-c-b3ba3bb833,#6c5ce7);--ih-violet-deep:var(--ih45-c-0cc57ebc29,#5143c7);--ih-violet-soft:var(--ih45-c-ec5f379c49,#eeebff);--ih-mint:#53d5b3;--ih-mint-soft:#e7faf4;--ih-sun:#ffc96b;--ih-sun-soft:#fff6dc;--ih-blue-soft:var(--ih45-c-293f3c0d05,#e9f3ff);--ih-rose-soft:#fff0f1;--ih-v3-ink:#151615;--ih-v3-copy:#60645c;--ih-v3-line:#e5e7e1;--ih-v3-surface:#ffffff;--ih-v3-page:#f6f7f3;--ih-v3-shadow:0 24px 70px rgba(24, 26, 22, .09)}body{background:#fff}.app{position:relative;background:radial-gradient(circle at 84% 9%,var(--ih45-c-08241be90c,rgba(108, 92, 231, .055)),transparent 24%),#fff}.navbar.home-navbar{position:sticky;z-index:5000;top:12px;width:min(1240px,calc(100% - 32px));min-height:66px;margin:12px auto 0;padding:9px 10px 9px 18px;border:1px solid rgba(224,226,219,.92);border-radius:19px;background:#fffffdd6;box-shadow:0 12px 38px #181a1612;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.home-navbar .logo{position:relative;width:fit-content;padding:0 13px 0 2px;color:var(--ih-v3-ink);font-size:23px;letter-spacing:-1.1px}.home-navbar .logo:after{content:"";position:absolute;top:0;right:0;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--ih-violet),var(--ih-mint));box-shadow:0 0 0 4px var(--ih45-c-452d751c16,rgba(108, 92, 231, .09))}.home-navbar .logo span{color:#767b72}.home-navbar .nav-links,.home-navbar .nav-links.home-nav-links{gap:3px;padding:3px;border:0;border-radius:12px;background:transparent;box-shadow:none}.home-navbar .nav-links a,.home-navbar .nav-links.home-nav-links a{min-height:36px;padding:8px 13px;border-radius:9px;color:#555a52;font-size:12px;font-weight:700}.home-navbar .nav-links a:hover,.home-navbar .nav-links.home-nav-links a:hover{color:var(--ih45-c-3ec8b2d09e,#352b8d);background:var(--ih-violet-soft);box-shadow:none}.home-navbar .nav-actions{gap:6px}.home-navbar .nav-actions>.btn-ghost,.home-navbar .home-account-cluster .btn-ghost{min-height:40px;padding:9px 12px;color:#4e534b;font-size:12px;font-weight:700}.home-navbar .nav-actions>.btn-ghost:hover,.home-navbar .home-account-cluster .btn-ghost:hover{color:var(--ih45-c-3ec8b2d09e,#352b8d);background:var(--ih-violet-soft)}.home-navbar .nav-actions>.btn-dark{min-height:42px;padding:10px 16px;border-radius:11px;background:linear-gradient(135deg,var(--ih-violet),var(--ih-violet-deep));box-shadow:0 9px 22px var(--ih45-c-50eecd9f86,rgba(88, 70, 210, .22));font-size:12px}.home-navbar .nav-actions>.btn-dark:hover{background:linear-gradient(135deg,var(--ih45-c-0a74db07a9,#7565ef),var(--ih45-c-1470c0c2e1,#5949cf));box-shadow:0 12px 28px var(--ih45-c-6925144b25,rgba(88, 70, 210, .3))}.app>main>.hero{position:relative;isolation:isolate;width:min(1240px,calc(100% - 32px));min-height:650px;box-sizing:border-box;margin:18px auto 0;padding:clamp(56px,6vw,86px) clamp(38px,6vw,76px);overflow:hidden;border:1px solid var(--ih45-c-f63dcd25ed,rgba(219, 218, 244, .78));border-radius:38px;background:radial-gradient(circle at 91% 10%,rgba(83,213,179,.21),transparent 28%),radial-gradient(circle at 67% 78%,var(--ih45-c-00ee3dbcfc,rgba(108, 92, 231, .15)),transparent 31%),linear-gradient(135deg,var(--ih45-c-bdee10c588,#fbfbff) 0%,var(--ih45-c-4b8d334281,#f1efff) 49%,#f5fffb 100%);box-shadow:0 28px 100px var(--ih45-c-82cd29d57c,rgba(47, 40, 104, .1))}.app>main>.hero:before{content:"";position:absolute;z-index:0;top:-180px;right:-130px;width:470px;height:470px;border:1px solid var(--ih45-c-5aa9d8e868,rgba(108, 92, 231, .17));border-radius:45% 55% 62% 38%/43% 39% 61% 57%;background:conic-gradient(from 40deg,var(--ih45-c-b8c6e00a8b,rgba(108, 92, 231, .16)),rgba(83,213,179,.2),rgba(255,201,107,.14),var(--ih45-c-b8c6e00a8b,rgba(108, 92, 231, .16)));filter:blur(1px);animation:ih-v3-morph 14s ease-in-out infinite alternate}.app>main>.hero:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;opacity:.38;background-image:radial-gradient(var(--ih45-c-704b50f1d6,rgba(73, 61, 167, .22)) .8px,transparent .8px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 35%,#000 74%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 35%,#000 74%,transparent 100%);pointer-events:none}.hero>*{position:relative;z-index:2}.hero-content{animation:ih-v3-hero-copy .72s cubic-bezier(.22,1,.36,1) both}.hero .eyebrow{width:fit-content;min-height:34px;gap:9px;margin-bottom:24px;padding:7px 12px;border:1px solid var(--ih45-c-b8c6e00a8b,rgba(108, 92, 231, .16));border-radius:999px;background:#ffffffa8;color:var(--ih45-c-c64e6756ef,#57526f);box-shadow:0 6px 20px var(--ih45-c-ec602c6648,rgba(67, 54, 151, .055));font-size:11px;font-weight:760;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero .eyebrow-dot{width:8px;height:8px;flex-basis:8px;background:var(--ih-mint);box-shadow:0 0 0 5px #53d5b324;animation:ih-v3-pulse 2.4s ease-in-out infinite}.hero h1{max-width:690px;color:var(--ih-v3-ink);font-size:clamp(50px,6.1vw,78px);line-height:.94;letter-spacing:-4.8px}.hero h1 span{display:inline-block;color:transparent;background:linear-gradient(92deg,var(--ih-violet) 0%,var(--ih45-c-2e755532db,#8575ef) 48%,#2ba988 100%);-webkit-background-clip:text;background-clip:text}.hero-text{max-width:550px;margin-top:27px;color:#5c6059;font-size:16px;line-height:1.72}.hero-actions{gap:10px;margin-top:28px}.hero-actions .btn{min-height:51px;padding:14px 19px;border-radius:13px}.hero-actions .btn-dark{border:1px solid transparent;background:linear-gradient(135deg,var(--ih-violet),var(--ih-violet-deep));box-shadow:0 13px 30px var(--ih45-c-1791792513,rgba(82, 66, 195, .24))}.hero-actions .btn-dark:hover{background:linear-gradient(135deg,var(--ih45-c-c6b78fc02e,#7868ef),var(--ih45-c-1470c0c2e1,#5949cf));box-shadow:0 16px 36px var(--ih45-c-3516911231,rgba(82, 66, 195, .31))}.hero-actions .btn-outline{border-color:var(--ih45-c-157918eacb,rgba(74, 66, 132, .16));background:#ffffffb3;color:var(--ih45-c-6da1809000,#373743);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-actions .btn-outline:hover{border-color:var(--ih45-c-61f06d09d9,rgba(108, 92, 231, .25));background:#fff}.hero-stats{width:fit-content;gap:0;margin-top:38px;padding:12px 0;border-top:0}.hero-stats div{min-width:128px;padding:0 19px;border-right:1px solid var(--ih45-c-a5c27bca2d,rgba(87, 78, 144, .14))}.hero-stats div:first-child{padding-left:0}.hero-stats div:last-child{padding-right:0;border-right:0}.hero-stats strong{color:#28282b;font-size:12px}.hero-stats span{color:#777a73;font-size:10px}.hero-visual{min-height:500px;animation:ih-v3-hero-visual .85s .08s cubic-bezier(.22,1,.36,1) both}.hero-visual .visual-glow{width:min(30vw,390px);height:min(30vw,390px);border-radius:40% 60% 60% 40%/46% 40% 60% 54%;background:radial-gradient(circle at 32% 25%,rgba(255,255,255,.95),transparent 24%),linear-gradient(135deg,var(--ih45-c-5d23664829,rgba(108, 92, 231, .48)),rgba(83,213,179,.42));box-shadow:inset 0 0 0 1px #ffffff73,0 40px 90px var(--ih45-c-c1dd259b8b,rgba(78, 63, 180, .18));filter:saturate(105%);animation:ih-v3-orb 9s ease-in-out infinite alternate}.hero-visual .floating-card{border:1px solid rgba(255,255,255,.84);background:#ffffffc9;box-shadow:0 28px 70px var(--ih45-c-1b5777e02f,rgba(47, 41, 91, .15)),inset 0 1px #ffffffbf;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.hero-visual .card-main{width:min(390px,80%);padding:28px;border-radius:24px}.hero-visual .card-main:before{content:"";position:absolute;top:0;left:25px;right:25px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--ih-violet),var(--ih-mint))}.hero-visual .card-header{color:#73766f;font-size:10px;font-weight:720;letter-spacing:.35px;text-transform:uppercase}.hero-visual .live-dot{color:var(--ih-mint);text-shadow:0 0 14px rgba(83,213,179,.7)}.hero-visual .card-main h3{margin:25px 0 11px;color:#1b1c1a;font-size:22px;letter-spacing:-.65px}.hero-visual .card-main p{color:#656961}.hero-visual .card-meta{border-color:var(--ih45-c-12167764ae,rgba(74, 67, 118, .12));color:#4f534c;font-weight:700}.hero-visual .card-small{width:225px;min-height:68px;box-sizing:border-box;padding:12px;border-radius:17px}.hero-visual .mini-icon,.hero-visual .check-icon{border-radius:11px;background:linear-gradient(135deg,var(--ih-violet-soft),var(--ih-mint-soft));color:var(--ih45-c-de31344970,#5146b6)}.hero-visual .card-top{animation:ih-v3-float-top 5.8s ease-in-out infinite}.hero-visual .card-bottom{animation:ih-v3-float-bottom 6.4s ease-in-out infinite}.app>main>.section{width:min(1180px,calc(100% - 40px));padding:92px 0}.app>main>.section .section-heading{margin-bottom:36px}.app>main>.section .section-label,.final-cta .section-label{color:var(--ih-violet);font-size:10px;font-weight:850;letter-spacing:1.8px}.app>main>.section .section-heading h2,.split-card h2,.final-cta h2{color:var(--ih-v3-ink);font-size:clamp(36px,4.5vw,56px);line-height:.99;letter-spacing:-3px}.app>main>.section .section-heading p{max-width:410px;color:var(--ih-v3-copy);font-size:15px}.categories.section{padding-top:104px;padding-bottom:104px}.category-grid{gap:12px}.category-card{position:relative;isolation:isolate;min-height:142px;grid-template-columns:38px minmax(0,1fr) 36px;padding:24px;overflow:hidden;border:1px solid rgba(29,31,27,.07);border-radius:21px;background:#f6f7f3;box-shadow:none}.category-card:before{content:"";position:absolute;z-index:-1;top:-62px;right:-54px;width:150px;height:150px;border-radius:42% 58% 52% 48%;background:var(--ih45-c-44f1389a47,rgba(108, 92, 231, .12));transition:width .35s ease,height .35s ease,transform .35s ease,opacity .35s ease}.category-card:nth-child(1){background:var(--ih45-c-ec5ab3b6de,#f0edff)}.category-card:nth-child(1):before{background:var(--ih45-c-3a970d8b9a,rgba(108, 92, 231, .19))}.category-card:nth-child(2){background:#eafaf5}.category-card:nth-child(2):before{background:#53d5b333}.category-card:nth-child(3){background:#fff5dd}.category-card:nth-child(3):before{background:#ffc96b40}.category-card:nth-child(4){background:var(--ih45-c-062259dcca,#eaf3ff)}.category-card:nth-child(4):before{background:var(--ih45-c-97a84f88c7,rgba(86, 151, 238, .18))}.category-card:nth-child(5){background:#fff0f1}.category-card:nth-child(5):before{background:#eb77832e}.category-card:nth-child(6){background:#f1f3ee}.category-card:nth-child(6):before{background:#717b6824}.category-card:hover{transform:translateY(-4px);border-color:#2c2e291a;box-shadow:0 20px 46px #2627231a}.category-card:hover:before{width:190px;height:190px;transform:rotate(18deg)}.category-number{align-self:start;width:29px;height:29px;display:grid;place-items:center;border:1px solid rgba(35,37,33,.1);border-radius:9px;background:#ffffff85;color:#72766e;font-size:9px;font-weight:800}.category-name{align-self:end;color:#20211f;font-size:17px;font-weight:780;letter-spacing:-.35px}.category-arrow{align-self:end;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffffa8;color:#30322e;font-size:17px;transition:transform .25s ease,background .25s ease}.category-card:hover .category-arrow{transform:rotate(45deg);background:#fff}.app>main>.how.section{position:relative;isolation:isolate;width:min(1240px,calc(100% - 32px));box-sizing:border-box;margin:12px auto;padding:clamp(64px,7vw,92px) clamp(28px,5vw,62px);overflow:hidden;border:0;border-radius:36px;background:radial-gradient(circle at 90% 0%,var(--ih45-c-0a4eceb5a4,rgba(108, 92, 231, .35)),transparent 31%),radial-gradient(circle at 8% 100%,rgba(83,213,179,.2),transparent 29%),#171816;box-shadow:0 30px 90px #12131129;color:#fff}.app>main>.how.section:before{content:"";position:absolute;z-index:-1;top:-150px;right:-80px;width:390px;height:390px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 52px #ffffff06,0 0 0 104px #ffffff05}.how .section-heading.centered{max-width:720px;margin-bottom:50px}.app>main>.how .section-heading .section-label{color:var(--ih45-c-a929b1a0a0,#a99dff)}.app>main>.how .section-heading h2{color:#fff}.app>main>.how .section-heading p{max-width:none;color:#aeb1a9}.how .steps{position:relative;gap:12px}.how .steps:before{content:"";position:absolute;z-index:0;top:32px;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,var(--ih45-c-a3565798c2,rgba(169, 157, 255, .52)),rgba(83,213,179,.48),transparent)}.how .step{position:relative;z-index:1;min-height:240px;box-sizing:border-box;padding:23px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s ease,border-color .25s ease,background .25s ease}.how .step:hover{transform:translateY(-4px);border-color:var(--ih45-c-ba1e0772d7,rgba(169, 157, 255, .28));background:#ffffff16}.how .step>span{width:47px;height:47px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:linear-gradient(135deg,var(--ih45-c-2496e03275,rgba(108, 92, 231, .52)),rgba(83,213,179,.25));color:#fff;box-shadow:0 12px 28px #00000029;font-size:11px}.how .step h3{margin:42px 0 12px;color:#fff;font-size:22px;letter-spacing:-.55px}.how .step p{color:#b6b9b1;font-size:13px}.app>main>.split-section.section{gap:14px;padding-top:96px;padding-bottom:96px}.split-card{position:relative;isolation:isolate;min-height:390px;overflow:hidden;padding:clamp(34px,5vw,54px);border:0;border-radius:27px;background:radial-gradient(circle at 90% 10%,rgba(83,213,179,.25),transparent 31%),linear-gradient(145deg,var(--ih45-c-e89c8356cd,#29234e),var(--ih45-c-96d4d1d00e,#16171a) 72%);box-shadow:0 25px 70px var(--ih45-c-f768a0e913,rgba(24, 24, 29, .13))}.split-card:after{content:"";position:absolute;z-index:-1;right:-75px;bottom:-90px;width:250px;height:250px;border:1px solid rgba(255,255,255,.16);border-radius:38% 62% 48% 52%;transform:rotate(-18deg);box-shadow:0 0 0 38px #ffffff06}.split-card.light{border:1px solid rgba(58,74,66,.08);background:radial-gradient(circle at 90% 10%,var(--ih45-c-b8c6e00a8b,rgba(108, 92, 231, .16)),transparent 30%),linear-gradient(145deg,#edfaf6,var(--ih45-c-5353158440,#f5f2ff) 100%);box-shadow:0 25px 70px #2c393217}.split-card.light:after{border-color:var(--ih45-c-b5c15cdcad,rgba(75, 67, 139, .13));box-shadow:0 0 0 38px var(--ih45-c-dd12b654b6,rgba(108, 92, 231, .035))}.split-card .section-label{color:var(--ih45-c-87009d240d,#9f96ef)}.split-card.light .section-label{color:var(--ih45-c-c511ee802d,#6558cf)}.split-card h2{max-width:470px;color:#fff}.split-card.light h2{color:#1b1d1a}.split-card p{max-width:430px;margin-top:23px;color:#b8bab5;font-size:14px}.split-card.light p{color:#60655e}.split-card .btn{position:absolute;bottom:47px;left:clamp(34px,5vw,54px);min-height:46px;border-radius:12px}.split-card:not(.light) .btn-light{color:var(--ih45-c-8479032d88,#352c8d);background:#fff;box-shadow:0 10px 26px #00000029}.split-card.light .btn-outline{border-color:var(--ih45-c-26be04808a,rgba(75, 67, 139, .17));background:#ffffffb8}.app>main>.final-cta{position:relative;isolation:isolate;width:min(1180px,calc(100% - 40px));box-sizing:border-box;margin:0 auto 32px;padding:84px 48px;overflow:hidden;border:1px solid var(--ih45-c-ffdc196dca,rgba(108, 92, 231, .24));border-radius:31px;background:radial-gradient(circle at 18% 10%,rgba(83,213,179,.22),transparent 25%),radial-gradient(circle at 84% 84%,var(--ih45-c-3d6dd21ea4,rgba(108, 92, 231, .5)),transparent 34%),#171719;box-shadow:0 30px 90px var(--ih45-c-19f84e1be0,rgba(27, 24, 61, .17))}.final-cta:before,.final-cta:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.12);border-radius:50%}.final-cta:before{top:-110px;left:-70px;width:300px;height:300px;box-shadow:0 0 0 44px #ffffff05}.final-cta:after{right:-90px;bottom:-180px;width:420px;height:420px;box-shadow:0 0 0 58px #ffffff05}.final-cta .section-label{color:var(--ih45-c-1a6a181f7c,#a99eff)}.final-cta h2{max-width:750px;margin:12px auto 34px;color:#fff}.final-cta .btn-light{min-height:50px;padding:14px 21px;border-radius:13px;color:var(--ih45-c-3bbe8d2030,#392f94);box-shadow:0 12px 30px #0000002e}.app>.footer{width:min(1180px,calc(100% - 40px));padding:38px 0 46px;border-top:0}.footer .logo{font-size:20px}.footer-links{justify-content:center;flex-wrap:wrap;gap:11px 20px}.footer-links a{color:#73776f;transition:color .18s ease}.footer-links a:hover{color:var(--ih-violet)}.page:has(>.auth-card){position:relative;isolation:isolate;min-height:100svh;overflow:hidden;padding:34px 20px;background:radial-gradient(circle at 12% 18%,var(--ih45-c-5aa9d8e868,rgba(108, 92, 231, .17)),transparent 25%),radial-gradient(circle at 88% 82%,rgba(83,213,179,.16),transparent 27%),linear-gradient(145deg,var(--ih45-c-79ac0592ff,#f9f9ff),#f3f7f3)}.page:has(>.auth-card):before,.page:has(>.auth-card):after{content:"";position:absolute;z-index:-1;border:1px solid var(--ih45-c-c4c539b9ee,rgba(92, 77, 199, .1));border-radius:45% 55% 58% 42%;pointer-events:none}.page:has(>.auth-card):before{top:-170px;left:-120px;width:430px;height:430px;box-shadow:0 0 0 56px var(--ih45-c-3a02e8e5b6,rgba(108, 92, 231, .025));animation:ih-v3-morph 15s ease-in-out infinite alternate}.page:has(>.auth-card):after{right:-150px;bottom:-190px;width:480px;height:480px;box-shadow:0 0 0 65px #53d5b306}.page>.auth-card{position:relative;z-index:1;width:min(520px,100%);margin:0 auto;padding:clamp(28px,5vw,40px);overflow:hidden;border:1px solid rgba(225,227,220,.95);border-radius:25px;background:#fffffde0;box-shadow:0 30px 90px var(--ih45-c-9e7187226e,rgba(38, 34, 79, .12));-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%)}.page>.auth-card:before{content:"";position:absolute;top:0;left:28px;right:28px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--ih-violet),var(--ih-mint))}.auth-card .logo{margin-bottom:38px;font-size:24px}.auth-header .section-label{color:var(--ih-violet)}.auth-header h1{font-size:clamp(38px,6vw,46px);line-height:1;letter-spacing:-2.4px}.auth-header p{color:#646860}.auth-form{gap:17px;margin-top:25px}.auth-form label{gap:7px;color:#353733;font-size:13px}.auth-form :is(input,textarea,select){min-height:51px;border-color:#dfe1db;border-radius:12px;background:#ffffffc7}.auth-form :is(input,textarea,select):focus{border-color:var(--ih45-c-a72707f25f,rgba(108, 92, 231, .65));background:#fff;box-shadow:0 0 0 4px var(--ih45-c-b2997b56b5,rgba(108, 92, 231, .1))}.auth-form .btn-dark,.auth-form>button[type=submit]{min-height:50px;border-radius:12px;background:linear-gradient(135deg,var(--ih-violet),var(--ih-violet-deep));box-shadow:0 12px 27px var(--ih45-c-bfabfff8b4,rgba(82, 66, 195, .21))}.google-auth-button{min-height:50px;border-radius:12px;background:#ffffffc7}.google-auth-notice{color:#777b73;font-size:10px;line-height:1.55}.page:not(:has(>.auth-card)){background:radial-gradient(circle at 50% -240px,var(--ih45-c-c3ab0db3b7,rgba(108, 92, 231, .095)),transparent 460px),#f6f7f3}.app-page{padding-top:clamp(50px,6vw,76px)}.app-page-header{max-width:760px;margin-bottom:32px}.app-page-header .section-label{color:var(--ih-violet)}.app-page-header h1{color:#171816;font-size:clamp(42px,6.4vw,68px);line-height:.98;letter-spacing:-3.7px}.app-page-header p{color:#62665e;font-size:16px}:is(.account-card,.project-form,.job-card,.talent-controls,.talent-card,.messages-row,.chat-shell,.dispute-panel,.dispute-state-card,.privacy-request-card,.privacy-form-card,.moderation-appeal-card){border-color:#e3e5de;border-radius:20px;background:#fffffdf0;box-shadow:0 12px 34px #191b170b}.account-card,.project-form{position:relative;overflow:hidden}.account-card:before,.project-form:before{content:"";position:absolute;top:0;left:28px;right:28px;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,var(--ih45-c-8663c8239e,rgba(108, 92, 231, .42)),rgba(83,213,179,.4),transparent)}.job-card{position:relative;padding:24px 24px 24px 27px;overflow:hidden;box-shadow:none}.job-card:before{content:"";position:absolute;top:18px;bottom:18px;left:0;width:3px;border-radius:0 999px 999px 0;background:linear-gradient(var(--ih-violet),var(--ih-mint));opacity:.62}.job-card:hover{transform:translateY(-2px);border-color:#d5d7d0;box-shadow:0 18px 42px #1a1c1813}.job-active-badge,.talent-match-badge{border-color:#53d5b340;background:var(--ih-mint-soft);color:#21785f}.jobs-search-box,.talent-search-box{border-color:#dfe1da;border-radius:13px;background:#fafbf8}.jobs-search-box:focus-within,.talent-search-box:focus-within{border-color:var(--ih45-c-3d6dd21ea4,rgba(108, 92, 231, .5));box-shadow:0 0 0 4px var(--ih45-c-a5c41e7e85,rgba(108, 92, 231, .08))}.jobs-order-switch,.talent-category-row{border-radius:12px}.jobs-order-switch button.is-active,.talent-category-row button.is-active{border-color:transparent;background:var(--ih-violet);color:#fff;box-shadow:0 7px 18px var(--ih45-c-1e94ca63fb,rgba(83, 68, 192, .18))}.talent-card{overflow:hidden;box-shadow:none}.talent-card:hover{transform:translateY(-3px);border-color:#d5d7d0;box-shadow:0 20px 46px #191b1714}.talent-avatar,.profile-avatar-placeholder,.account-mini-avatar{background:linear-gradient(135deg,var(--ih-violet-soft),var(--ih-mint-soft));color:var(--ih45-c-de31344970,#5146b6)}.btn-dark,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button{border-color:transparent;background:#171816}.btn-dark:hover,.privacy-primary-button:hover,.dispute-primary-button:hover,.agreement-primary-button:hover{background:#2a2c28}.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span{border-color:var(--ih45-c-44f1389a47,rgba(108, 92, 231, .12));background:var(--ih45-c-c4822eabef,#f2f0ff);color:var(--ih45-c-bdcb28ed9c,#5046a6)}.profile-stat-card{border-color:#e4e6df;background:linear-gradient(145deg,#fbfcf9,var(--ih45-c-7c783d2c04,#f4f3ff))}.profile-stat-value,.profile-stat-top strong{color:var(--ih45-c-dd9259829a,#43399f)}.messages-row{box-shadow:none}.messages-row:hover{border-color:var(--ih45-c-d4c9bcc538,rgba(108, 92, 231, .2));background:var(--ih45-c-2431ec33b0,#faf9ff)}.chat-shell{box-shadow:0 20px 60px #1a1c1812}.chat-messages{background:radial-gradient(circle at 90% 10%,var(--ih45-c-0eb1955213,rgba(108, 92, 231, .05)),transparent 28%),#f8f9f6}.chat-message.is-mine{background:linear-gradient(135deg,var(--ih-violet),var(--ih-violet-deep));color:#fff}.chat-message.is-mine :is(p,a,time){color:#fff!important}.chat-message.is-theirs{border-color:#e0e2dc;background:#fff}.privacy-entry-card,.discovery-settings-card{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0%,var(--ih45-c-452d751c16,rgba(108, 92, 231, .09)),transparent 26%),#fff}.admin-shell{border-radius:22px}.admin-navbar{border-bottom-color:#e2e4dd}.admin-navbar-label,.admin-role-badge,.admin-readonly-badge{border-color:var(--ih45-c-b8c6e00a8b,rgba(108, 92, 231, .16));background:var(--ih-violet-soft);color:var(--ih45-c-376636829d,#5045aa)}.admin-nav-links a.is-active{color:#fff;background:var(--ih-violet);box-shadow:0 7px 18px var(--ih45-c-1e94ca63fb,rgba(83, 68, 192, .18))}.site-preferences,.site-preferences.is-open{right:14px;bottom:max(14px,env(safe-area-inset-bottom));padding:4px;border-color:#dadcd5eb;border-radius:14px;background:#fffffde6;box-shadow:0 12px 34px #181a161c;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.site-language-toggle button.is-active{background:var(--ih-violet);color:#fff}@keyframes ih-v3-hero-copy{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ih-v3-hero-visual{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ih-v3-morph{0%{border-radius:45% 55% 62% 38%/43% 39% 61% 57%;transform:rotate(0) scale(1)}to{border-radius:62% 38% 44% 56%/55% 62% 38% 45%;transform:rotate(18deg) scale(1.06)}}@keyframes ih-v3-orb{0%{border-radius:40% 60% 60% 40%/46% 40% 60% 54%;transform:rotate(-3deg) scale(.98)}to{border-radius:61% 39% 43% 57%/56% 61% 39% 44%;transform:rotate(7deg) scale(1.04)}}@keyframes ih-v3-pulse{0%,to{box-shadow:0 0 0 4px #53d5b31f}50%{box-shadow:0 0 0 8px #53d5b30a}}@keyframes ih-v3-float-top{0%,to{transform:translateY(0) rotate(.3deg)}50%{transform:translateY(-11px) rotate(-.5deg)}}@keyframes ih-v3-float-bottom{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(10px) rotate(.5deg)}}@keyframes ih-v3-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline: view()){.categories .section-heading,.category-card,.how .section-heading,.how .step,.split-card,.final-cta{animation:ih-v3-reveal both;animation-timeline:view();animation-range:entry 5% cover 26%}}html[data-theme=dark]{--ih-v3-ink:#f3f4ef;--ih-v3-copy:#b2b6ad;--ih-v3-line:#343730;--ih-v3-surface:#191a18;--ih-v3-page:#0d0e0c}html[data-theme=dark] .app{background:radial-gradient(circle at 84% 9%,var(--ih45-c-b3e44433ae,rgba(108, 92, 231, .11)),transparent 24%),#0d0e0c}html[data-theme=dark] .navbar.home-navbar{border-color:#393c35eb;background:#121311d6;box-shadow:0 14px 44px #00000047}html[data-theme=dark] .home-navbar .logo{color:#f3f4ef}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .home-navbar .nav-links.home-nav-links{background:transparent}html[data-theme=dark] .home-navbar .nav-links a,html[data-theme=dark] .home-navbar .nav-links.home-nav-links a,html[data-theme=dark] .home-navbar .nav-actions>.btn-ghost,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost{color:#c0c4ba!important}html[data-theme=dark] .home-navbar .nav-links a:hover,html[data-theme=dark] .home-navbar .nav-links.home-nav-links a:hover,html[data-theme=dark] .home-navbar .nav-actions>.btn-ghost:hover,html[data-theme=dark] .home-navbar .home-account-cluster .btn-ghost:hover{color:var(--ih45-c-c0d6aae6f7,#ddd8ff)!important;background:var(--ih45-c-5aa9d8e868,rgba(108, 92, 231, .17))!important}html[data-theme=dark] .app>main>.hero{border-color:var(--ih45-c-2662fc4fa6,rgba(94, 82, 170, .32));background:radial-gradient(circle at 91% 10%,rgba(83,213,179,.16),transparent 28%),radial-gradient(circle at 67% 78%,var(--ih45-c-aa58150c27,rgba(108, 92, 231, .21)),transparent 31%),linear-gradient(135deg,var(--ih45-c-4f2a95ab8b,#171720) 0%,var(--ih45-c-ea74ad2d64,#201d36) 49%,#15231f 100%);box-shadow:0 30px 100px #0000004d}html[data-theme=dark] .hero .eyebrow{border-color:var(--ih45-c-9695b1272e,rgba(169, 157, 255, .2));background:#ffffff0e;color:var(--ih45-c-519701e7fb,#c6c1df)}html[data-theme=dark] .hero h1{color:#f5f5f1}html[data-theme=dark] .hero h1 span{color:transparent!important}html[data-theme=dark] .hero-text{color:#b9bcb5!important}html[data-theme=dark] .hero-stats,html[data-theme=dark] .hero-stats div{border-color:#ffffff1f}html[data-theme=dark] .hero-stats strong{color:#f0f1ec!important}html[data-theme=dark] .hero-stats span{color:#a6aaa1!important}html[data-theme=dark] .hero-actions .btn-outline{border-color:#ffffff21!important;background:#fff1!important;color:#eff0eb!important}html[data-theme=dark] .hero-visual .floating-card{border-color:#ffffff1c!important;background:var(--ih45-c-c4b373337c,rgba(24, 25, 29, .82))!important;box-shadow:0 30px 76px #00000057!important}html[data-theme=dark] .hero-visual .card-main h3,html[data-theme=dark] .hero-visual .card-small strong{color:#f3f4ef!important}html[data-theme=dark] .hero-visual :is(.card-main p,.card-small span,.card-header,.card-meta){color:#afb3aa!important}html[data-theme=dark] .category-card{border-color:#343730;background:#191a18}html[data-theme=dark] .category-card:nth-child(1),html[data-theme=dark] .category-card:nth-child(4){background:var(--ih45-c-8a4b002c45,#201d32)}html[data-theme=dark] .category-card:nth-child(2){background:#16241f}html[data-theme=dark] .category-card:nth-child(3){background:#282216}html[data-theme=dark] .category-card:nth-child(5){background:#281b1d}html[data-theme=dark] .category-card:nth-child(6){background:#1c1e1a}html[data-theme=dark] .category-number,html[data-theme=dark] .category-arrow{border-color:#ffffff14;background:#ffffff0f;color:#d5d7d0}html[data-theme=dark] .category-name{color:#f1f2ed!important}html[data-theme=dark] .split-card.light{border-color:#343730!important;background:radial-gradient(circle at 90% 10%,var(--ih45-c-5aa9d8e868,rgba(108, 92, 231, .17)),transparent 30%),linear-gradient(145deg,#17231f,var(--ih45-c-8a4b002c45,#201d32) 100%)!important}html[data-theme=dark] .split-card.light h2{color:#f3f4ef!important}html[data-theme=dark] .split-card.light p{color:#b5b9b0!important}html[data-theme=dark] .page:has(>.auth-card){background:radial-gradient(circle at 12% 18%,var(--ih45-c-a85dc4c528,rgba(108, 92, 231, .18)),transparent 25%),radial-gradient(circle at 88% 82%,rgba(83,213,179,.12),transparent 27%),#0e0f0d!important}html[data-theme=dark] .page>.auth-card{border-color:#363832;background:#191a18e6!important;box-shadow:0 32px 100px #0000005e!important}html[data-theme=dark] .page:not(:has(>.auth-card)){background:radial-gradient(circle at 50% -240px,var(--ih45-c-eaee9aef5e,rgba(108, 92, 231, .13)),transparent 460px),#0d0e0c!important}html[data-theme=dark] :is(.account-card,.project-form,.job-card,.talent-controls,.talent-card,.messages-row,.chat-shell,.dispute-panel,.dispute-state-card,.privacy-request-card,.privacy-form-card,.moderation-appeal-card){border-color:#343730!important;background:#191a18f5!important;box-shadow:0 14px 38px #0000002b!important}html[data-theme=dark] .job-card:before{opacity:.9}html[data-theme=dark] .jobs-search-box,html[data-theme=dark] .talent-search-box,html[data-theme=dark] .chat-messages{border-color:#3b3e37!important;background:#121310!important}html[data-theme=dark] :is(.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span){border-color:var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18))!important;background:var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14))!important;color:var(--ih45-c-535400d9aa,#c6bfff)!important}html[data-theme=dark] .site-preferences{border-color:#3b3e37;background:#181916eb}@media (max-width: 1050px){.app>main>.hero{grid-template-columns:minmax(0,1.03fr) minmax(330px,.97fr);gap:28px;padding-inline:42px}.hero h1{font-size:clamp(48px,6.8vw,68px)}.hero-stats div{min-width:105px;padding-inline:13px}.hero-visual .card-small{width:205px}}@media (max-width: 820px){.app>main>.hero{grid-template-columns:1fr;min-height:0;padding:62px 42px 34px}.hero-content{max-width:680px}.hero-visual{width:min(620px,100%);min-height:470px;margin:0 auto}.hero-visual .visual-glow{width:350px;height:350px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.how .steps{grid-template-columns:1fr}.how .steps:before{top:40px;bottom:40px;left:46px;right:auto;width:1px;height:auto;background:linear-gradient(transparent,var(--ih45-c-82bc8f573e,rgba(169, 157, 255, .55)),rgba(83,213,179,.45),transparent)}.how .step{min-height:0;display:grid;grid-template-columns:50px minmax(0,1fr);column-gap:18px}.how .step>span{grid-row:1 / 3}.how .step h3{margin:3px 0 8px}.split-section{grid-template-columns:1fr}.split-card{min-height:350px}.footer{align-items:flex-start;flex-direction:column}.footer-links{justify-content:flex-start}}@media (max-width: 720px){.navbar.home-navbar{top:7px;width:calc(100% - 16px);margin-top:7px;padding:7px;border-radius:15px}.home-navbar .logo{padding-left:5px;font-size:19px}.home-navbar .logo:after{top:-1px;right:1px;width:6px;height:6px}.home-navbar .nav-links,.home-navbar .nav-links.home-nav-links{border:1px solid #e7e8e2;background:#f7f8f4e6}.home-navbar .nav-links a,.home-navbar .nav-links.home-nav-links a{font-size:9.5px!important}html[data-theme=dark] .home-navbar .nav-links,html[data-theme=dark] .home-navbar .nav-links.home-nav-links{border-color:#343730;background:#1e201c}.app>main>.hero{width:calc(100% - 16px);margin-top:10px;padding:45px 20px 24px;border-radius:25px}.app>main>.hero:before{top:-140px;right:-180px;width:390px;height:390px}.hero .eyebrow{max-width:100%;box-sizing:border-box;margin-bottom:20px;font-size:10px}.hero h1{font-size:clamp(42px,13.4vw,60px);line-height:.96;letter-spacing:-3.3px}.hero-text{margin-top:22px;font-size:14px}.hero-actions{display:grid;grid-template-columns:1fr}.hero-actions .btn{width:100%;box-sizing:border-box}.hero-stats{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-stats div{min-width:0;padding-inline:9px}.hero-stats strong{font-size:11px}.hero-stats span{font-size:8.5px}.hero-visual{min-height:400px}.hero-visual .visual-glow{width:265px;height:265px}.hero-visual .card-main{width:min(310px,calc(100% - 24px));padding:21px}.hero-visual .card-main h3{font-size:18px}.hero-visual .card-small{width:min(195px,59%);min-height:60px;padding:9px}.hero-visual .card-top{top:35px}.hero-visual .card-bottom{bottom:35px}.app>main>.section{width:calc(100% - 28px);padding:72px 0}.app>main>.section .section-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.app>main>.section .section-heading h2,.split-card h2,.final-cta h2{font-size:clamp(36px,11vw,48px);letter-spacing:-2.4px}.category-grid{grid-template-columns:1fr;gap:9px}.category-card{min-height:105px;padding:18px;border-radius:17px}.category-name{font-size:15px}.app>main>.how.section{width:calc(100% - 16px);padding:58px 16px;border-radius:25px}.how .section-heading.centered{align-items:center;text-align:center}.how .step{grid-template-columns:44px minmax(0,1fr);min-height:0;padding:18px;border-radius:17px}.how .step>span{width:42px;height:42px;border-radius:13px}.how .step h3{font-size:19px}.how .step p{font-size:12px}.app>main>.split-section.section{padding-top:72px;padding-bottom:72px}.split-card{min-height:330px;padding:30px 25px;border-radius:22px}.split-card .btn{bottom:29px;left:25px}.app>main>.final-cta{width:calc(100% - 28px);padding:62px 22px;border-radius:24px}.app>.footer{width:calc(100% - 28px)}.page:has(>.auth-card){padding:12px 10px 58px}.page>.auth-card{padding:24px 19px;border-radius:20px}.auth-card .logo{margin-bottom:31px}.auth-header h1{font-size:38px}.app-page-header h1{font-size:clamp(38px,12vw,52px);letter-spacing:-2.5px}:is(.account-card,.project-form,.job-card,.talent-card){border-radius:17px}}@media (max-width: 390px){.hero h1{font-size:40px}.hero-stats span{display:none}.hero-visual{min-height:365px}.hero-visual .card-small{width:170px}}@media (prefers-reduced-motion: reduce){.hero-content,.hero-visual,.hero .eyebrow-dot,.hero-visual .visual-glow,.hero-visual .card-top,.hero-visual .card-bottom,.app>main>.hero:before,.page:has(>.auth-card):before,.categories .section-heading,.category-card,.how .section-heading,.how .step,.split-card,.final-cta{animation:none!important}}:root{--ih-release:20260919-2;--ih-v4-surface:#ffffff;--ih-v4-surface-muted:#f8f9f6;--ih-v4-line:#e2e5de;--ih-v4-line-strong:#d5d9d0;--ih-v4-ink:#191b18;--ih-v4-copy:#656a62;--ih-v4-violet:var(--ih45-c-b3ba3bb833,#6c5ce7);--ih-v4-violet-soft:var(--ih45-c-4b8d334281,#f1efff);--ih-v4-mint:#53d5b3;--ih-v4-shadow:0 18px 55px rgba(25, 27, 23, .07)}.page>.app-page,.account-page>.app-page,.account-page>.messages-page{width:min(1180px,calc(100% - 40px));box-sizing:border-box;margin-inline:auto}.page>.app-page,.account-page>.app-page{padding-bottom:92px}.app-page-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,390px);align-items:end;gap:32px;max-width:none;margin-bottom:30px;padding-bottom:25px;border-bottom:0}.app-page-header>h1{margin-bottom:0}.app-page-header>p{grid-column:2;grid-row:1 / span 2;align-self:end;margin:0 0 5px;padding-left:25px;border-left:1px solid var(--ih-v4-line);line-height:1.72}.account-page-heading{margin-bottom:18px}:is(.account-card,.project-form,.jobs-search,.talent-controls,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card){border-color:var(--ih-v4-line)}:is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--ih45-c-87b86415db,rgba(108, 92, 231, .22));outline-offset:3px}.account-section-nav{position:sticky;z-index:35;top:84px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 18px;padding:7px;border:1px solid rgba(218,221,213,.92);border-radius:17px;background:#fffffde0;box-shadow:0 14px 38px #191b1713;-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}.account-section-nav a{min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:9px 12px;border:1px solid transparent;border-radius:11px;color:#555a52;font-size:12px;font-weight:720;text-align:center;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.account-section-nav a span{width:23px;height:23px;flex:0 0 23px;display:grid;place-items:center;border-radius:7px;background:#f0f1ed;color:#7b8077;font-size:8px;letter-spacing:.4px}.account-section-nav a:hover{border-color:var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14));background:var(--ih-v4-violet-soft);color:var(--ih45-c-981255a3e8,#4f43ae)}.account-section-nav a:hover span{background:#fff;color:var(--ih-v4-violet)}.account-profile-workspace{overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.account-profile-workspace:before{display:none}.account-profile-workspace>.profile-preview{position:relative;min-height:142px;box-sizing:border-box;margin:0 0 16px;padding:27px 30px;overflow:hidden;border:1px solid var(--ih45-c-eaee9aef5e,rgba(108, 92, 231, .13));border-radius:22px;background:radial-gradient(circle at 91% 8%,rgba(83,213,179,.22),transparent 27%),radial-gradient(circle at 70% 110%,var(--ih45-c-d4c9bcc538,rgba(108, 92, 231, .2)),transparent 33%),linear-gradient(145deg,var(--ih45-c-2431ec33b0,#faf9ff),#f3fbf8);box-shadow:var(--ih-v4-shadow)}.account-profile-workspace>.profile-preview:after{content:"PROFIL";position:absolute;right:31px;bottom:-13px;color:var(--ih45-c-ed8221fc61,rgba(71, 64, 126, .055));font-size:clamp(58px,9vw,108px);font-weight:900;letter-spacing:-6px;line-height:1;pointer-events:none}.account-profile-workspace .profile-avatar{border:4px solid rgba(255,255,255,.9);box-shadow:0 13px 32px var(--ih45-c-cc670dedc2,rgba(57, 52, 95, .17))}.account-profile-workspace .profile-info{position:relative;z-index:1}.account-profile-workspace .profile-info h2{font-size:clamp(23px,3vw,32px);letter-spacing:-1px}.account-profile-workspace>.stripe-connect-panel{margin:0 0 16px;border-radius:19px;box-shadow:0 13px 38px #181a160e}.account-profile-workspace>.account-form{display:grid;gap:16px;margin:0;padding:0;background:transparent}.account-form-section{scroll-margin-top:158px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;box-sizing:border-box;padding:26px;border:1px solid var(--ih-v4-line);border-radius:21px;background:#fffffdf5;box-shadow:0 13px 38px #191b170b}.account-form-section-heading{grid-column:1 / -1;display:grid;grid-template-columns:43px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:4px;padding-bottom:20px;border-bottom:0}.account-form-section-heading>span{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14));border-radius:13px;background:var(--ih-v4-violet-soft);color:var(--ih45-c-64b6b4f1f0,#584cbd);font-size:10px;font-weight:850;letter-spacing:.7px}.account-form-section-heading p,.account-form-section-heading h2,.account-form-section-heading small{margin:0}.account-form-section-heading p{margin-bottom:3px;color:var(--ih-v4-violet);font-size:9px;font-weight:850;letter-spacing:1.1px;text-transform:uppercase}.account-form-section-heading h2{color:var(--ih-v4-ink);font-size:21px;line-height:1.2;letter-spacing:-.55px}.account-form-section-heading small{display:block;margin-top:5px;color:#7a7f76;font-size:11px;line-height:1.5}.account-form-section>label,.account-form-section>fieldset{min-width:0;margin:0}.account-form-section>label{align-content:start;padding:0}.account-form-section-identity>label:nth-of-type(3),.account-form-section-expertise>*,.account-form-section>.profile-specialties-field,.account-form-section>.profile-skills-field{grid-column:1 / -1}.account-form-section :is(input,textarea,select){width:100%;box-sizing:border-box;border-color:#dfe2dc;background:#fafbf8}.account-form-section input[type=file]{min-height:58px;padding:10px}.account-form-section :is(input,textarea,select):hover:not(:disabled){border-color:#ccd0c7}.account-form-section :is(input,textarea,select):focus{border-color:var(--ih45-c-e257753460,rgba(108, 92, 231, .55));background:#fff}.account-form-section input:disabled{color:#7a7e76;background:#f1f2ee}.account-form-section .profile-specialties-field,.account-form-section .profile-skills-field{padding:20px;border-color:#e1e4dd;border-radius:16px;background:#fafbf8}.profile-category-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profile-category-option{width:100%;min-width:0;min-height:50px;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:9px;box-sizing:border-box;padding:10px 13px;border:1px solid #dfe2dc;border-radius:12px;background:#fff;color:#4f544c;font-size:11px;font-weight:690;line-height:1.25;text-align:left}.profile-category-option>span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#f0f1ed;color:#777c73;font-size:12px}.profile-category-option:hover,.profile-category-option.is-selected{border-color:var(--ih45-c-ca8e5b10f2,rgba(108, 92, 231, .44));background:#fff;color:var(--ih45-c-e445014d7e,#4c41a5);box-shadow:inset 0 0 0 1px var(--ih45-c-a5c41e7e85,rgba(108, 92, 231, .08));transform:none}.profile-category-option.is-selected>span{background:var(--ih-v4-violet-soft);color:var(--ih-v4-violet)}.profile-skill-entry{align-items:stretch}.profile-skill-entry .profile-add-skill{min-width:104px;border-radius:11px;background:#232520}.account-form-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:19px 20px;border:1px solid var(--ih45-c-00ee3dbcfc,rgba(108, 92, 231, .15));border-radius:17px;background:radial-gradient(circle at 90% 10%,rgba(83,213,179,.13),transparent 30%),var(--ih45-c-c295aec912,#f7f5ff)}.account-form-save-copy{display:grid;gap:3px}.account-form-save-copy strong{color:var(--ih-v4-ink);font-size:13px}.account-form-save-copy span{color:#747970;font-size:11px}.account-form-actions .auth-message{grid-column:1 / -1;grid-row:2;margin:0}.account-form-actions .btn{grid-column:2;grid-row:1;min-width:190px;margin:0}.account-profile-workspace>.profile-portfolio-manager{scroll-margin-top:158px;margin-top:28px;padding:28px;border:1px solid var(--ih-v4-line);border-radius:22px;background:#fff;box-shadow:var(--ih-v4-shadow)}.profile-portfolio-heading{padding-bottom:22px;border-bottom:0}.profile-portfolio-edit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-portfolio-edit-card{min-height:112px;border-radius:15px;background:#fafbf8}.profile-portfolio-editor{border-radius:18px;background:#f7f8f5}.account-dashboard-block,.my-jobs-section,.privacy-entry-card,.profile-content-report-history,.job-republication-panel{scroll-margin-top:158px;margin-top:18px}.account-dashboard-block>.account-card{margin:0}.discovery-settings-card,.job-republication-panel,.my-jobs-section,.profile-content-report-history{padding:28px}.privacy-entry-card{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 27px;border:1px solid var(--ih-v4-line);border-radius:20px;box-shadow:0 13px 38px #191b170b}.privacy-entry-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--ih-v4-violet-soft);color:var(--ih-v4-violet)}.privacy-entry-copy h2{margin:4px 0 6px;font-size:22px;letter-spacing:-.6px}.privacy-entry-copy p{max-width:700px;margin:0;color:var(--ih-v4-copy);font-size:12px}.privacy-entry-link{min-height:43px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--ih-v4-line);border-radius:11px;background:#fff;color:#343730;font-size:11px;font-weight:760;text-decoration:none;white-space:nowrap}.page .jobs-search,.page .talent-controls{margin-bottom:24px;padding:17px;border:1px solid var(--ih-v4-line);border-radius:19px;background:#fffffdf5;box-shadow:0 13px 38px #191b170b}.page .jobs-search-box,.page .talent-search-box{min-height:56px;box-sizing:border-box;border:1px solid #dfe2dc;border-radius:13px;background:#f8f9f6}.page .jobs-search-box input,.page .talent-search-box input{min-height:54px;font-size:14px}.page .jobs-filter-row,.page .talent-category-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:7px;margin-top:13px;overflow:visible}.page .jobs-filter,.page .talent-category-row button{width:100%;min-width:0;min-height:46px;display:grid;place-items:center;box-sizing:border-box;padding:8px 9px;border:1px solid #dfe2dc;border-radius:11px;background:#fff;color:#666b63;font-size:10px;font-weight:720;line-height:1.25;text-align:center;white-space:normal;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.page .jobs-filter:hover,.page .talent-category-row button:hover{border-color:#c8ccc3;background:#fff;color:#262824;transform:none}.page .jobs-filter.active,.page .jobs-filter.active:hover,.page .talent-category-row button.is-active,.page .talent-category-row button.is-active:hover{border-color:var(--ih45-c-2496e03275,rgba(108, 92, 231, .52));background:#fff;color:var(--ih45-c-19935156a5,#5145b0);box-shadow:inset 0 -3px 0 var(--ih45-c-1b6866a99d,rgba(108, 92, 231, .75))}.talent-order-row,.jobs-order-panel{min-height:68px;box-sizing:border-box;margin-top:11px;padding:11px 12px;border:1px solid #e4e6e0;border-radius:13px;background:#fafbf8}.jobs-order-switch{flex:0 0 auto;min-width:220px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-order-switch button{min-width:0;min-height:39px}.jobs-list{gap:12px}.job-card{min-height:196px;display:flex;flex-direction:column;box-sizing:border-box;padding:25px 26px 24px 29px;border-radius:18px}.job-card h2{margin-top:15px;font-size:clamp(21px,2.5vw,28px);line-height:1.12;letter-spacing:-.8px}.job-card>.btn,.job-card-actions,.job-card-footer{margin-top:auto}.talent-grid{align-items:stretch;gap:12px}.talent-card{min-height:355px;display:flex;flex-direction:column;box-sizing:border-box;padding:23px;border-radius:18px}.talent-card-topline{min-height:66px}.talent-identity{min-width:0}.talent-identity h2,.talent-identity p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.talent-about{min-height:66px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.talent-tag-list{min-height:64px;align-content:start}.talent-card-footer{margin-top:auto}.talent-ranking-note{max-width:760px;margin:24px auto 0;padding:12px 16px;border-radius:12px;background:#eef0eb;color:#73786f;font-size:10px;line-height:1.55;text-align:center}.account-page>.messages-page{margin-top:0;padding-top:clamp(50px,6vw,76px);padding-bottom:82px}.account-page .messages-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:24px;padding-bottom:24px;border-bottom:0}.account-page .messages-heading .messages-heading-copy h1{margin:7px 0 9px;color:var(--ih-v4-ink);font-size:clamp(42px,6.4vw,68px);line-height:.98;letter-spacing:-3.7px}.account-page .messages-heading .messages-heading-copy p{max-width:620px;margin:0;color:var(--ih-v4-copy);font-size:14px;line-height:1.65}.account-page .messages-overview{min-width:110px;min-height:77px;display:grid;place-content:center;gap:1px;box-sizing:border-box;padding:12px 18px;border:1px solid var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14));border-radius:17px;background:linear-gradient(145deg,var(--ih45-c-d792d82f11,#f5f3ff),#eefaf6);text-align:center}.account-page .messages-overview strong{color:var(--ih45-c-19935156a5,#5145b0);font-size:26px;line-height:1;letter-spacing:-1px}.account-page .messages-overview span{color:#747970;font-size:9px;font-weight:750;letter-spacing:.65px;text-transform:uppercase}.account-page .messages-list{overflow:hidden;border:1px solid var(--ih-v4-line);border-radius:20px;background:#fff;box-shadow:var(--ih-v4-shadow)}.account-page .messages-list-header{min-height:39px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:0 20px 0 89px;border-bottom:0;background:#f7f8f5;color:#8a8f86;font-size:8px;font-weight:820;letter-spacing:1px;text-transform:uppercase}.account-page .messages-row{min-height:91px;grid-template-columns:54px minmax(0,1fr) 92px;gap:16px;box-sizing:border-box;padding:17px 20px;border-bottom:0;background:#fff;transition:background .18s ease,box-shadow .18s ease}.account-page .messages-row:hover{border-color:#eaebe6;background:var(--ih45-c-2431ec33b0,#faf9ff);box-shadow:inset 3px 0 0 var(--ih-v4-violet);transform:none}.account-page .messages-avatar{border-radius:16px;background:linear-gradient(145deg,var(--ih45-c-809ffddac6,#efedff),#eaf9f4);color:var(--ih45-c-16379c12f3,#554ab5);box-shadow:inset 0 0 0 1px var(--ih45-c-a5c41e7e85,rgba(108, 92, 231, .08))}.account-page .messages-name{color:var(--ih-v4-ink);font-size:13px}.account-page .messages-job{color:#83887f;font-size:10px}.account-page .messages-preview{color:#585d55;font-size:12px}.account-page .messages-date{align-self:center;padding:7px 9px;border-radius:8px;background:#f1f2ee;color:#757a71;font-size:9px;text-align:center}.account-page .messages-empty{padding:72px 24px;border:1px solid var(--ih-v4-line);border-radius:20px;background:radial-gradient(circle at 50% 0%,var(--ih45-c-b2997b56b5,rgba(108, 92, 231, .1)),transparent 33%),#fff;box-shadow:var(--ih-v4-shadow)}.chat-shell{overflow:hidden;border-radius:22px}.chat-header{min-height:78px;box-sizing:border-box;border-bottom:0;background:#fff}.chat-messages{min-height:460px;padding:26px;background:linear-gradient(var(--ih45-c-3a02e8e5b6,rgba(108, 92, 231, .025)) 1px,transparent 1px),linear-gradient(90deg,var(--ih45-c-3a02e8e5b6,rgba(108, 92, 231, .025)) 1px,transparent 1px),#f8f9f6;background-size:24px 24px}.chat-message{border-radius:15px}.chat-form{padding:16px;border-top:0;background:#fff}.notifications-list,.privacy-request-list,.dispute-list,.profile-reviews-list,.job-republication-list{gap:10px}:is(.notification-decision-card,.notification-accepted-card,.notification-block-card,.privacy-request-card,.profile-review-card,.job-republication-list article){border-radius:16px;border-color:var(--ih-v4-line);background:#fff;box-shadow:none}:is(.notification-decision-card,.notification-accepted-card,.notification-block-card,.privacy-request-card,.profile-review-card,.job-republication-list article):hover{border-color:var(--ih-v4-line-strong);box-shadow:0 13px 34px #191b170e}.profile-header,.profile-about,.profile-jobs-section,.profile-reviews-section,.profile-public-portfolio{border-radius:20px}.profile-stat-card{min-height:105px;border-radius:15px}.profile-public-album-cover{border-radius:17px}@keyframes ih-v4-process-rings{0%,to{transform:translateZ(0) rotate(0) scale(1);opacity:.72}50%{transform:translate3d(-24px,18px,0) rotate(9deg) scale(1.06);opacity:1}}@keyframes ih-v4-path-glow{0%{background-position:-180% 0}to{background-position:280% 0}}@keyframes ih-v4-orbit{0%,to{transform:rotate(-18deg) translateZ(0)}50%{transform:rotate(-8deg) translate3d(-17px,-12px,0) scale(1.05)}}@keyframes ih-v4-cta-orbit-left{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(28px,17px,0) scale(1.08)}}@keyframes ih-v4-cta-orbit-right{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-34px,-21px,0) scale(.94)}}@keyframes ih-v4-card-breathe{0%,to{box-shadow:0 25px 70px var(--ih45-c-f768a0e913,rgba(24, 24, 29, .13))}50%{box-shadow:0 31px 82px var(--ih45-c-65de56cca8,rgba(61, 49, 148, .19))}}.app>main>.how.section:before{animation:ih-v4-process-rings 12s ease-in-out infinite}.how .steps:before{background:linear-gradient(90deg,transparent 0%,var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18)) 18%,rgba(255,255,255,.9) 42%,rgba(83,213,179,.72) 55%,var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18)) 82%,transparent 100%);background-size:220% 100%;animation:ih-v4-path-glow 7s linear infinite}.how .step:nth-child(2){animation-delay:-1.8s}.how .step:nth-child(3){animation-delay:-3.6s}.split-card{animation:ih-v4-card-breathe 8s ease-in-out infinite}.split-card.light{animation-delay:-4s}.split-card:after{animation:ih-v4-orbit 11s ease-in-out infinite}.split-card.light:after{animation-delay:-5.5s}.split-card:hover:after{animation-duration:5s}.final-cta:before{animation:ih-v4-cta-orbit-left 13s ease-in-out infinite}.final-cta:after{animation:ih-v4-cta-orbit-right 15s ease-in-out infinite}.final-cta .btn{transition:transform .22s ease,box-shadow .22s ease}.final-cta .btn:hover{transform:translateY(-3px);box-shadow:0 18px 38px #0000003d}.app>.footer{position:relative;overflow:hidden}.app>.footer:before{content:"";position:absolute;top:-1px;left:-32%;width:32%;height:2px;background:linear-gradient(90deg,transparent,var(--ih-v4-violet),var(--ih-v4-mint),transparent);animation:ih-v4-footer-line 8s ease-in-out infinite}@keyframes ih-v4-footer-line{0%{left:-32%}to{left:100%}}html[data-theme=dark]{--ih-v4-surface:#191a18;--ih-v4-surface-muted:#121310;--ih-v4-line:#343730;--ih-v4-line-strong:#454940;--ih-v4-ink:#f1f2ed;--ih-v4-copy:#adb1a8;--ih-v4-violet-soft:var(--ih45-c-00ee3dbcfc,rgba(108, 92, 231, .15));--ih-v4-shadow:0 18px 55px rgba(0, 0, 0, .2)}html[data-theme=dark] .account-section-nav{border-color:#383b34;background:#161714e0;box-shadow:0 14px 38px #0000003d}html[data-theme=dark] .account-section-nav a{color:#b9bdb4}html[data-theme=dark] .account-section-nav a span{background:#292b27;color:#a6aaa1}html[data-theme=dark] .account-section-nav a:hover{border-color:var(--ih45-c-9695b1272e,rgba(169, 157, 255, .2));background:var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14));color:var(--ih45-c-6b1df14021,#c7c0ff)}html[data-theme=dark] .account-profile-workspace{background:transparent!important;box-shadow:none!important}html[data-theme=dark] .account-profile-workspace>.profile-preview{border-color:var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18));background:radial-gradient(circle at 91% 8%,rgba(83,213,179,.14),transparent 27%),radial-gradient(circle at 70% 110%,var(--ih45-c-d4c9bcc538,rgba(108, 92, 231, .2)),transparent 33%),var(--ih45-c-4080d13d56,#191a1d)}html[data-theme=dark] :is(.account-form-section,.account-profile-workspace>.profile-portfolio-manager,.account-page .messages-list,.account-page .messages-row,.account-page .messages-empty,.privacy-entry-card){border-color:var(--ih-v4-line)!important;background:#191a18!important}html[data-theme=dark] .account-form-section .profile-specialties-field,html[data-theme=dark] .account-form-section .profile-skills-field,html[data-theme=dark] .profile-portfolio-editor,html[data-theme=dark] .profile-portfolio-edit-card,html[data-theme=dark] .talent-order-row,html[data-theme=dark] .jobs-order-panel{border-color:#383b34;background:#121310}html[data-theme=dark] .account-form-section :is(input,textarea,select),html[data-theme=dark] .profile-category-option,html[data-theme=dark] .page .jobs-filter,html[data-theme=dark] .page .talent-category-row button{border-color:#3b3e37;background:#171815;color:#c3c7bd}html[data-theme=dark] .profile-category-option:hover,html[data-theme=dark] .profile-category-option.is-selected,html[data-theme=dark] .page .jobs-filter.active,html[data-theme=dark] .page .talent-category-row button.is-active{border-color:var(--ih45-c-29ff3e8600,rgba(169, 157, 255, .45));background:#171815;color:var(--ih45-c-6b1df14021,#c7c0ff)}html[data-theme=dark] .account-form-actions{border-color:var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18));background:var(--ih45-c-b2997b56b5,rgba(108, 92, 231, .1))}html[data-theme=dark] .account-page .messages-list-header,html[data-theme=dark] .account-page .messages-date{border-color:#343730;background:#22241f;color:#a3a79e}html[data-theme=dark] .account-page .messages-row:hover{background:var(--ih45-c-b2997b56b5,rgba(108, 92, 231, .1))!important}html[data-theme=dark] .account-page .messages-overview{border-color:var(--ih45-c-c2f85d96b5,rgba(169, 157, 255, .18));background:linear-gradient(145deg,var(--ih45-c-659071b2d0,rgba(108, 92, 231, .14)),rgba(83,213,179,.08))}html[data-theme=dark] .account-page .messages-overview strong{color:var(--ih45-c-6eeff14176,#b7afff)}html[data-theme=dark] .privacy-entry-link{border-color:#3b3e37;background:#22241f;color:#d8dad4}@media (max-width: 980px){.app-page-header{grid-template-columns:minmax(0,1fr) minmax(210px,320px)}.account-section-nav{top:76px}.account-section-nav a{flex-direction:column;gap:4px;min-height:55px;padding:7px 4px;font-size:9px}.account-section-nav a span{width:20px;height:20px;flex-basis:20px;font-size:7px}.page .jobs-filter-row,.page .talent-category-row{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-portfolio-edit-list{grid-template-columns:1fr}}@media (max-width: 720px){.page>.app-page,.account-page>.app-page,.account-page>.messages-page{width:calc(100% - 20px)}.app-page-header{display:block;margin-bottom:22px;padding-bottom:20px}.app-page-header>p{margin-top:13px;padding-left:0;border-left:0;font-size:13px}.account-section-nav{top:68px;grid-template-columns:repeat(5,minmax(68px,1fr));margin-inline:-2px;overflow-x:auto}.account-section-nav a{min-width:68px}.account-profile-workspace>.profile-preview{min-height:126px;padding:22px 19px;border-radius:18px}.account-profile-workspace>.profile-preview:after{display:none}.account-form-section{grid-template-columns:1fr;gap:17px;padding:19px 16px;border-radius:17px}.account-form-section-heading{grid-column:1}.account-form-section-identity>label:nth-of-type(3),.account-form-section-expertise>*,.account-form-section>.profile-specialties-field,.account-form-section>.profile-skills-field{grid-column:1}.profile-category-options{grid-template-columns:repeat(2,minmax(0,1fr))}.account-form-actions{grid-template-columns:1fr}.account-form-actions .btn,.account-form-actions .auth-message{grid-column:1;grid-row:auto;width:100%}.account-profile-workspace>.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.my-jobs-section,.profile-content-report-history{padding:20px 16px;border-radius:17px}.privacy-entry-card{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:19px 16px}.privacy-entry-icon{width:44px;height:44px}.privacy-entry-link{grid-column:1 / -1;justify-content:center}.page .jobs-filter-row,.page .talent-category-row{grid-template-columns:repeat(7,minmax(112px,1fr));overflow-x:auto;scroll-snap-type:x proximity}.page .jobs-filter,.page .talent-category-row button{min-width:112px;min-height:45px;scroll-snap-align:start}.talent-order-row,.jobs-order-panel{align-items:stretch;flex-direction:column;gap:10px}.jobs-order-switch{width:100%;min-width:0}.talent-card,.talent-about,.talent-tag-list{min-height:0}.account-page .messages-heading{grid-template-columns:minmax(0,1fr) 78px;gap:12px}.account-page .messages-heading .messages-heading-copy h1{font-size:clamp(38px,12vw,52px);letter-spacing:-2.5px}.account-page .messages-overview{min-width:78px;min-height:68px;padding:8px}.account-page .messages-list-header{display:none}.account-page .messages-row{min-height:82px;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:14px 12px}.account-page .messages-row .messages-date{grid-column:2;justify-self:start;margin-top:4px;padding:4px 7px}.account-page .messages-avatar{border-radius:14px}.chat-messages{min-height:390px;padding:17px 12px}}@media (max-width: 430px){.profile-category-options,.account-page .messages-heading{grid-template-columns:1fr}.account-page .messages-overview{width:100%;min-height:56px;grid-auto-flow:column;align-items:center;justify-content:start;gap:8px;padding-inline:15px;text-align:left}}@media (prefers-reduced-motion: reduce){.app>main>.how.section:before,.how .steps:before,.split-card,.split-card:after,.final-cta:before,.final-cta:after,.app>.footer:before{animation:none!important}}:root{--ih-release:20260919-3;--ih-shell-width:1080px;--ih-shell-gutter:40px;--ih-navy-950:var(--ih45-c-e4e63c08de,#050b14);--ih-navy-900:var(--ih45-c-23d0a222ca,#081321);--ih-navy-850:var(--ih45-c-dab53a7f2b,#0b192b);--ih-navy-800:var(--ih45-c-deaafac4ad,#10243d);--ih-navy-700:var(--ih45-c-006ebed975,#183556);--ih-blue-600:var(--ih45-c-7d4145d55e,#2859c5);--ih-blue-100:var(--ih45-c-ad55066e48,#eaf0ff);--ih-ink:var(--ih45-c-94577e03db,#0a0d12);--ih-copy:var(--ih45-c-faf513b4c0,#5e6672);--ih-muted:var(--ih45-c-54ede9cd52,#858d98);--ih-canvas:var(--ih45-c-615d7747de,#f4f6f9);--ih-surface:#ffffff;--ih-surface-soft:var(--ih45-c-4b0e2cc328,#f8f9fb);--ih-line:var(--ih45-c-43afd26d89,#dfe4eb);--ih-line-strong:var(--ih45-c-dab7b152bb,#cfd6df);--ih-shadow-sm:0 8px 24px var(--ih45-c-66c64c8e0d,rgba(8, 19, 33, .055));--ih-shadow-md:0 18px 48px var(--ih45-c-113c7ba647,rgba(8, 19, 33, .085));--ih-shadow-lg:0 32px 90px var(--ih45-c-2d1aa35ad7,rgba(4, 11, 20, .16))}html{overflow-y:scroll;scrollbar-gutter:stable both-edges;background:var(--ih-canvas)}body,#root{min-width:0;min-height:100%;background:var(--ih-canvas)}body{color:var(--ih-ink)}.app,.page,.account-page,.privacy-center-page,.disputes-page,.admin-page,.moderation-user-page{min-height:100vh;background:var(--ih-canvas)!important}.page:not(:has(>.auth-card)),html[data-theme=dark] .page:not(:has(>.auth-card)){background:var(--ih-canvas)!important}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.app>main>.hero,.app>main>.section,.app>main>.how.section,.app>main>.split-section.section,.app>main>.final-cta,.app>.footer,.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{width:min(var(--ih-shell-width),calc(100% - var(--ih-shell-gutter)))!important;max-width:var(--ih-shell-width)!important;box-sizing:border-box;margin-right:auto!important;margin-left:auto!important}@keyframes ih-v5-page-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.page>main,.account-page>main,.app>main>section,.privacy-center-shell,.disputes-shell,.admin-shell{animation:ih-v5-page-in .32s cubic-bezier(.22,1,.36,1) both}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar{position:sticky;z-index:100;top:12px;min-height:64px;margin-top:12px!important;padding:7px 9px 7px 18px;border:1px solid var(--ih45-c-ae15422460,rgba(207, 214, 223, .92));border-radius:15px;background:#ffffffed!important;box-shadow:0 12px 35px var(--ih45-c-5be264c96d,rgba(8, 19, 33, .075));-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.navbar .logo,.home-navbar .logo,.account-navbar .logo,.admin-navbar .logo{color:var(--ih-ink)!important;font-weight:850;letter-spacing:-1px}.navbar .logo span,.home-navbar .logo span,.account-navbar .logo span,.admin-navbar .logo span{color:var(--ih-navy-700)!important}.home-navbar .logo:after{background:var(--ih-blue-600);box-shadow:0 0 0 4px var(--ih45-c-305e741224,rgba(40, 89, 197, .11))}.home-navbar .nav-links,.home-navbar .nav-links.home-nav-links,.account-navbar .nav-links.account-primary-nav,.admin-nav-links{border:0;background:transparent!important;box-shadow:none}.home-navbar .nav-links a,.home-navbar .nav-links.home-nav-links a,.account-navbar .nav-links.account-primary-nav a,.admin-nav-links a{min-height:40px;box-sizing:border-box;border:1px solid transparent;border-radius:9px;color:var(--ih45-c-4ccf7e2425,#626a75)!important;font-size:11px;font-weight:700;transition:color .18s ease,background .18s ease,border-color .18s ease}.home-navbar .nav-links a:hover,.home-navbar .nav-links.home-nav-links a:hover,.account-navbar .nav-links.account-primary-nav a:hover,.admin-nav-links a:hover{color:var(--ih-navy-800)!important;background:var(--ih45-c-3b97beb357,#f3f5f8)!important}.account-navbar .nav-links.account-primary-nav{display:grid;grid-auto-flow:column;grid-auto-columns:92px;gap:3px;padding:0}.account-navbar .nav-links.account-primary-nav a{width:92px;justify-content:center;padding:0 8px;white-space:nowrap}.account-navbar .nav-links.account-primary-nav a.is-active,.admin-nav-links a.is-active{border-color:var(--ih45-c-421ab1e42f,rgba(16, 36, 61, .12));background:var(--ih-navy-900)!important;color:#fff!important;box-shadow:none}.account-navbar-brand{min-width:164px}.account-navbar .navbar-home-back{width:35px;height:35px;flex:0 0 35px;border-color:var(--ih-line);border-radius:9px;background:var(--ih45-c-ffcc03d3f1,#f6f7f9);color:var(--ih-navy-800)}.account-navbar .navbar-home-back:hover{border-color:var(--ih-line-strong);background:var(--ih45-c-a29a4a6339,#eceff4);color:var(--ih-ink);transform:none}.account-navbar .account-navbar-actions{min-width:287px;justify-content:flex-end;gap:7px}.account-create-job-button{min-width:132px;min-height:42px;border:1px solid var(--ih-navy-900);border-radius:10px;background:var(--ih-navy-900);color:#fff;box-shadow:none}.account-create-job-button:hover,.account-create-job-button.is-active{border-color:var(--ih-navy-700);background:var(--ih-navy-700);color:#fff;transform:none}.account-notification-button,.account-navbar .account-menu .account-mini{min-height:42px;border-color:var(--ih-line);border-radius:10px;background:#fff;color:var(--ih-navy-800)}.account-notification-button:hover,.account-notification-button.is-active,.account-navbar .account-menu .account-mini:hover,.account-menu[open]>.account-mini{border-color:var(--ih-line-strong);background:var(--ih45-c-3b97beb357,#f3f5f8);color:var(--ih-navy-900)}.account-navbar .account-menu .account-mini{width:137px;justify-content:flex-start}.account-navbar .account-menu .account-mini-avatar{background:var(--ih-navy-900);color:#fff}.account-navbar .account-menu .account-mini-name{max-width:66px}.account-menu-dropdown{border-color:var(--ih-line);border-radius:14px;background:#fff;box-shadow:var(--ih-shadow-md)}.account-menu-dropdown>a:hover,.account-menu-dropdown>a.is-active,.account-menu-logout:hover{background:var(--ih45-c-c6599259e2,#f2f4f7);color:var(--ih-navy-900)}.home-navbar .btn-dark,.home-navbar .btn-primary,.home-navbar .nav-actions .btn-primary{border-color:var(--ih-navy-900)!important;background:var(--ih-navy-900)!important;color:#fff!important;box-shadow:none!important}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{min-height:142px;display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:36px;box-sizing:border-box;margin:0 0 24px;padding:16px 0 25px;border-bottom:0}.app-page-header>.section-label,.app-page-header>h1{grid-column:1}.app-page-header>p{grid-column:2;grid-row:1 / span 2;align-self:end;min-height:54px;display:flex;align-items:flex-end;margin:0;padding:0 0 2px 24px;border-left:1px solid var(--ih-line)}.app-page-header .section-label,.privacy-center-header .section-label,.disputes-page-header .section-label,.admin-page-header .section-label,.messages-heading .section-label{color:var(--ih-blue-600);font-size:9px;font-weight:820;letter-spacing:1.3px}.app-page-header h1,.privacy-center-header h1,.disputes-page-header h1,.admin-page-header h1,.account-page .messages-heading h1{margin:5px 0 0;color:var(--ih-ink)!important;font-size:clamp(38px,5vw,52px)!important;line-height:.98;letter-spacing:-2.8px!important}.app-page-header p,.privacy-center-header p,.disputes-page-header p,.admin-page-header p,.account-page .messages-heading p{max-width:390px;color:var(--ih-copy)!important;font-size:13px!important;line-height:1.65}.privacy-center-header>div,.disputes-page-header>div,.admin-page-header>div,.messages-heading-copy{min-width:0}.privacy-center-header>a,.disputes-page-header>a,.admin-page-header>a,.messages-overview{justify-self:end;align-self:end}:is(.account-card,.project-form,.job-card,.talent-controls,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.privacy-request-form-card,.privacy-request-card,.privacy-trust-panel,.dispute-panel,.dispute-state-card,.dispute-list-card,.moderation-appeal-card,.admin-card){border:1px solid var(--ih-line)!important;border-radius:16px!important;background:var(--ih-surface)!important;box-shadow:var(--ih-shadow-sm)!important}.account-card:before,.project-form:before{display:none}.btn,.privacy-primary-button,.privacy-secondary-button,.dispute-primary-button,.dispute-secondary-button,.agreement-primary-button,.agreement-secondary-button,.stripe-connect-button{min-height:43px;border-radius:9px!important;font-weight:720;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.btn-dark,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button,.profile-portfolio-save{border-color:var(--ih-navy-900)!important;background:var(--ih-navy-900)!important;color:#fff!important;box-shadow:none!important}.btn-dark:hover,.privacy-primary-button:hover,.dispute-primary-button:hover,.agreement-primary-button:hover,.profile-portfolio-save:hover{border-color:var(--ih-navy-700)!important;background:var(--ih-navy-700)!important;transform:translateY(-1px)}.btn-outline,.privacy-secondary-button,.dispute-secondary-button,.agreement-secondary-button{border-color:var(--ih-line-strong)!important;background:#fff!important;color:var(--ih-navy-800)!important}.btn-outline:hover,.privacy-secondary-button:hover,.dispute-secondary-button:hover,.agreement-secondary-button:hover{border-color:var(--ih45-c-d9ea143e36,#aeb8c5)!important;background:var(--ih45-c-3b97beb357,#f3f5f8)!important}:is(input,textarea,select){border-color:var(--ih-line-strong)!important;border-radius:9px!important;background:#fff!important;color:var(--ih-ink)!important}:is(input,textarea,select):focus{border-color:var(--ih-blue-600)!important;box-shadow:0 0 0 3px var(--ih45-c-305e741224,rgba(40, 89, 197, .11))!important}:is(input,textarea)::placeholder{color:var(--ih45-c-a20263b46e,#9aa1ab)}.section-label{color:var(--ih-blue-600)}.page .jobs-search,.page .talent-controls{margin:0 0 18px;padding:14px;border:1px solid var(--ih-line)!important;border-radius:15px!important;background:#fff!important;box-shadow:var(--ih-shadow-sm)!important}.page .jobs-search-box,.page .talent-search-box{min-height:52px;border:1px solid var(--ih-line-strong)!important;border-radius:10px!important;background:var(--ih-surface-soft)!important;box-shadow:none!important}.page .jobs-search-box:focus-within,.page .talent-search-box:focus-within{border-color:var(--ih-blue-600)!important;background:#fff!important;box-shadow:0 0 0 3px var(--ih45-c-25e6c4e127,rgba(40, 89, 197, .09))!important}.page .jobs-filter-row,.page .talent-category-row{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch;gap:6px;min-height:44px;margin-top:10px;overflow:visible}.page .jobs-filter,.page .talent-category-row button{width:100%;min-width:0;min-height:44px;box-sizing:border-box;padding:7px 8px;border:1px solid var(--ih-line)!important;border-radius:9px!important;background:#fff!important;color:var(--ih45-c-5fc72475ba,#66707c)!important;font-size:10px;font-weight:720;line-height:1.2;white-space:normal;transform:none!important}.page .jobs-filter:hover,.page .talent-category-row button:hover{border-color:var(--ih45-c-c89b69243c,#b8c1cc)!important;color:var(--ih-navy-900)!important}.page .jobs-filter.active,.page .jobs-filter.active:hover,.page .talent-category-row button.is-active,.page .talent-category-row button.is-active:hover{border-color:var(--ih-navy-900)!important;background:var(--ih-navy-900)!important;color:#fff!important;box-shadow:none!important}.jobs-order-panel,.talent-order-row{min-height:62px;margin-top:10px;padding:10px 11px;border:1px solid var(--ih-line);border-radius:10px;background:var(--ih-surface-soft)}.jobs-order-switch{min-width:214px;border:1px solid var(--ih-line);border-radius:9px;background:#fff}.jobs-order-switch button{min-height:38px;border-radius:7px!important;background:transparent!important;color:var(--ih45-c-0f1d98d9ec,#68717c)!important}.jobs-order-switch button.is-active{background:var(--ih-navy-900)!important;color:#fff!important;box-shadow:none!important}.jobs-list,.talent-grid{gap:10px}.job-card,.talent-card{border-radius:15px!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.job-card{min-height:184px;padding:22px 23px}.job-card:before{top:21px;bottom:21px;width:2px;background:var(--ih-navy-700);opacity:1}.job-card:hover,.talent-card:hover{border-color:var(--ih45-c-a0de21851e,#c3cbd5)!important;box-shadow:var(--ih-shadow-md)!important;transform:translateY(-2px)}.job-card h2,.talent-card h2{color:var(--ih-ink)}.job-active-badge,.talent-match-badge{border-color:var(--ih45-c-26fc6456c2,rgba(24, 53, 86, .16))!important;background:var(--ih45-c-7b76d0b945,#edf2f8)!important;color:var(--ih-navy-700)!important}.talent-card{min-height:340px;padding:21px}.talent-avatar,.profile-avatar-placeholder,.messages-avatar,.notification-avatar{background:var(--ih-navy-900)!important;color:#fff!important}.page .notification-avatar{border-color:var(--ih-line)!important;background:var(--ih-navy-900)!important;color:#fff!important}.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span{border-color:var(--ih45-c-51b660d04e,#d9e0e9)!important;background:var(--ih45-c-4d28884007,#f0f3f7)!important;color:var(--ih-navy-700)!important}.talent-ranking-note{background:var(--ih45-c-645bfb71dc,#e9edf2);color:var(--ih45-c-c7d468e69e,#66707b)}.account-section-nav{top:86px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0 0 16px;padding:5px;border-color:var(--ih-line);border-radius:12px;background:#fffffff2;box-shadow:var(--ih-shadow-sm)}.account-section-nav a{min-height:43px;flex-direction:row;gap:7px;border-radius:8px;color:var(--ih45-c-ac91e536fe,#626c78);font-size:10px}.account-section-nav a span{width:21px;height:21px;flex-basis:21px;border-radius:6px;background:var(--ih45-c-63916f4477,#edf0f4);color:var(--ih45-c-4897cc7c15,#6e7782)}.account-section-nav a:hover{border-color:transparent;background:var(--ih-navy-900);color:#fff}.account-section-nav a:hover span{background:#ffffff1f;color:#fff}.account-profile-workspace>.profile-preview{min-height:128px;margin-bottom:12px;padding:24px 27px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(105deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(145deg,var(--ih-navy-900),var(--ih-navy-800))!important;background-size:28px 28px,auto!important;box-shadow:var(--ih-shadow-md)}.account-profile-workspace>.profile-preview:after{right:25px;color:#ffffff09;font-size:82px}.account-profile-workspace .profile-info h2,.account-profile-workspace .profile-info p,.account-profile-workspace .country-badge,.account-profile-workspace .account-age-status{color:#fff!important}.account-profile-workspace .profile-info p{opacity:.68}.account-profile-workspace .profile-avatar{border-color:#ffffff38;box-shadow:0 12px 30px #00000040}.account-profile-workspace>.stripe-connect-panel{margin-bottom:12px;border-color:var(--ih-line);border-radius:15px;background:#fff;box-shadow:var(--ih-shadow-sm)}.stripe-connect-icon,.discovery-settings-icon,.privacy-entry-icon{background:var(--ih-blue-100)!important;color:var(--ih-blue-600)!important}.stripe-connect-status,.content-report-status{border-color:var(--ih45-c-51b660d04e,#d9e0e9)!important;background:var(--ih45-c-c845fa16f3,#eff2f6)!important;color:var(--ih-navy-700)!important}.account-profile-workspace>.account-form{gap:12px}.account-form-section{scroll-margin-top:150px;gap:18px;padding:23px;border-color:var(--ih-line);border-radius:15px;background:#fff;box-shadow:var(--ih-shadow-sm)}.account-form-section-heading{grid-template-columns:38px minmax(0,1fr);gap:12px;padding-bottom:17px;border-color:var(--ih-line)}.account-form-section-heading>span{width:38px;height:38px;border-color:var(--ih45-c-421ab1e42f,rgba(16, 36, 61, .12));border-radius:10px;background:var(--ih-navy-900);color:#fff}.account-form-section-heading p{color:var(--ih-blue-600)}.account-form-section-heading h2{color:var(--ih-ink);font-size:19px}.account-form-section .profile-specialties-field,.account-form-section .profile-skills-field{padding:17px;border-color:var(--ih-line);border-radius:11px;background:var(--ih-surface-soft)}.profile-category-option{min-height:48px;border-color:var(--ih-line)!important;border-radius:9px;background:#fff!important;color:var(--ih45-c-6446854965,#56606c)!important}.profile-category-option>span{border-radius:6px;background:var(--ih45-c-63916f4477,#edf0f4);color:var(--ih45-c-293330d9a7,#6f7883)}.profile-category-option:hover,.profile-category-option.is-selected{border-color:var(--ih-navy-800)!important;background:#fff!important;color:var(--ih-navy-900)!important;box-shadow:inset 0 -2px 0 var(--ih-navy-800)}.profile-category-option.is-selected>span{background:var(--ih-navy-900);color:#fff}.account-form-actions{padding:17px 18px;border-color:var(--ih-line);border-radius:12px;background:var(--ih45-c-0d7f8c9c82,#eef1f5)}.account-profile-workspace>.profile-portfolio-manager,.discovery-settings-card,.privacy-entry-card,.profile-content-report-history,.job-republication-panel,.my-jobs-section{margin-top:14px;border-radius:15px!important;background:#fff!important;box-shadow:var(--ih-shadow-sm)!important}.account-profile-workspace>.profile-portfolio-manager{padding:24px}.profile-portfolio-editor,.profile-portfolio-edit-card{border-color:var(--ih-line)!important;border-radius:11px!important;background:var(--ih-surface-soft)!important}.privacy-entry-card{grid-template-columns:48px minmax(0,1fr) auto;padding:21px 23px}.privacy-entry-link{border-color:var(--ih-line-strong);border-radius:9px;color:var(--ih-navy-800)}.account-page>.messages-page{margin-top:0!important}.account-page .messages-heading .messages-heading-copy h1{color:var(--ih-ink)!important;font-size:clamp(38px,5vw,52px)!important}.account-page .messages-overview{min-width:106px;min-height:70px;border-color:var(--ih-line);border-radius:12px;background:var(--ih-navy-900)}.account-page .messages-overview strong,.account-page .messages-overview span{color:#fff}.account-page .messages-overview span{opacity:.65}.account-page .messages-list{overflow:hidden;border-radius:15px!important}.account-page .messages-list-header{min-height:38px;padding-left:86px;border-color:var(--ih-line);background:var(--ih45-c-6c62c211aa,#f1f3f6);color:var(--ih45-c-2db585f7b2,#747d88)}.account-page .messages-row{min-height:86px;grid-template-columns:50px minmax(0,1fr) 92px;padding:15px 18px;border-color:var(--ih45-c-d22a400b11,#e8ebef);background:#fff!important}.account-page .messages-row:hover{background:var(--ih45-c-28578b8bc5,#f6f8fb)!important;box-shadow:inset 3px 0 0 var(--ih-navy-700)}.account-page .messages-avatar{width:50px;height:50px;border-radius:12px}.account-page .messages-date{background:var(--ih45-c-63916f4477,#edf0f4);color:var(--ih45-c-0f1d98d9ec,#68717c)}.page .notification-decision-card,.page .notification-accepted-card,.page .notification-block-card,.page .notification-card,.page .account-card.notification-decision-card,.page .account-card.notification-accepted-card,.page .account-card.notification-block-card{border-color:var(--ih-line)!important;background:#fff!important}.page .notification-decision-icon,.page .notification-accepted-icon,.page .notification-block-icon{border-radius:10px!important;background:var(--ih45-c-64529f76c8,#edf1f6)!important;color:var(--ih-navy-700)!important}.page .notification-clear-button{border-color:var(--ih-line-strong)!important;border-radius:9px!important;background:#fff!important;color:var(--ih-navy-800)!important}.account-page>.chat-page{margin-top:0!important}.account-page .chat-shell{min-height:calc(100vh - 150px);border-radius:16px!important}.account-page .chat-header{min-height:72px;padding:14px 17px;border-color:var(--ih-line);background:#fff}.account-page .chat-avatar{border-radius:11px;background:var(--ih-navy-900);color:#fff}.account-page .chat-messages{min-height:440px;padding:22px;background:linear-gradient(var(--ih45-c-27e499144c,rgba(16, 36, 61, .026)) 1px,transparent 1px),linear-gradient(90deg,var(--ih45-c-27e499144c,rgba(16, 36, 61, .026)) 1px,transparent 1px),var(--ih45-c-615d7747de,#f4f6f9);background-size:26px 26px}.account-page .chat-message.is-mine{border-color:var(--ih-navy-800);background:var(--ih-navy-900);color:#fff}.account-page .chat-message.is-theirs,.account-page .chat-form{border-color:var(--ih-line);background:#fff}.privacy-center-header,.disputes-page-header,.admin-page-header{grid-template-columns:minmax(0,1fr) auto}.privacy-center-header>div>p,.disputes-page-header>div>p,.admin-page-header>div>p{margin-bottom:0}.privacy-back-link,.dispute-primary-button{min-height:42px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--ih-line-strong);border-radius:9px;background:#fff;color:var(--ih-navy-800);text-decoration:none}.privacy-trust-panel{border-left:3px solid var(--ih-navy-700)!important}.privacy-trust-mark{background:var(--ih-navy-900)!important;color:#fff!important}.privacy-card-number,.dispute-state-icon,.dispute-eyebrow{color:var(--ih-blue-600)}.privacy-center-grid,.dispute-layout,.admin-grid{gap:12px}.disputes-filter-bar{padding:5px;border:1px solid var(--ih-line);border-radius:11px;background:#fff}.disputes-filter-bar button{min-width:108px;min-height:39px;border-radius:7px;background:transparent;color:var(--ih45-c-fe20353f77,#68717d)}.disputes-filter-bar button.is-active{background:var(--ih-navy-900);color:#fff}.admin-navbar-label,.admin-role-badge,.admin-readonly-badge{border-color:var(--ih45-c-97c76a8dca,#d8dee6);background:var(--ih45-c-e0e87ce0b2,#edf1f5);color:var(--ih-navy-700)}.page:has(>.auth-card),html[data-theme=dark] .page:has(>.auth-card){background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),var(--ih-navy-950)!important;background-size:32px 32px!important}.page>.auth-card,html[data-theme=dark] .page>.auth-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#fff!important;box-shadow:0 32px 100px #00000052!important}.auth-card .logo,.auth-header h1{color:var(--ih-ink)!important}.auth-card .logo span{color:var(--ih-navy-700)!important}.auth-header p,.auth-form label,.auth-form small,.auth-switch{color:var(--ih-copy)!important}.auth-form .btn-dark,.auth-form>button[type=submit]{background:var(--ih-navy-900)!important;box-shadow:none}.app{background:var(--ih-canvas)!important}.app>main>.hero{min-height:650px;margin-top:14px;padding:64px 62px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px),radial-gradient(circle at 89% 12%,var(--ih45-c-e23385f9d3,rgba(55, 101, 171, .34)),transparent 28%),linear-gradient(145deg,var(--ih-navy-950),var(--ih-navy-800))!important;background-size:32px 32px,32px 32px,auto,auto!important;box-shadow:var(--ih-shadow-lg)}.app>main>.hero:before{border-color:#ffffff14;background:var(--ih45-c-abfccbcd33,rgba(56, 105, 178, .2));box-shadow:0 0 0 56px #ffffff05}.hero .eyebrow{border-color:#ffffff1f;background:#ffffff0f;color:var(--ih45-c-a9344640eb,#c5ced9);box-shadow:none}.hero .eyebrow-dot{background:var(--ih45-c-038b412a2d,#7ea6ff);box-shadow:0 0 0 5px var(--ih45-c-e957b0723c,rgba(126, 166, 255, .12))}.hero h1,.hero h1 span{color:#fff!important;background:none!important;-webkit-text-fill-color:currentColor!important}.hero h1 span{color:var(--ih45-c-90e6a71516,#91b2ff)!important}.hero-text{color:var(--ih45-c-d9ea143e36,#aeb8c5)!important}.hero-actions .btn-primary,.hero-actions .btn-dark{border-color:#fff!important;background:#fff!important;color:var(--ih-navy-900)!important}.hero-actions .btn-outline{border-color:#fff3!important;background:#fff1!important;color:#fff!important}.hero-stats,.hero-stats div{border-color:#ffffff1f}.hero-stats strong{color:#fff!important}.hero-stats span{color:var(--ih45-c-7ee3544777,#909baa)!important}.hero-visual .visual-glow{background:radial-gradient(circle,var(--ih45-c-a911af67aa,rgba(60, 105, 174, .42)),var(--ih45-c-c411c6512a,rgba(12, 29, 49, .03)) 68%)}.hero-visual .floating-card{border-color:#ffffff1c!important;background:#fffffff0!important;box-shadow:0 28px 70px #00000042!important}.hero-visual .card-main:before{background:var(--ih-blue-600)}.hero-visual .card-header,.hero-visual .card-main p,.hero-visual .card-meta,.hero-visual .card-small span{color:var(--ih45-c-fe20353f77,#68717d)!important}.hero-visual .card-main h3,.hero-visual .card-small strong{color:var(--ih-ink)!important}.hero-visual .live-dot,.hero-visual .mini-icon,.hero-visual .check-icon{color:var(--ih-blue-600)!important}.app>main>.section{padding-top:90px;padding-bottom:90px}.app>main>.section .section-heading h2,.split-card h2,.final-cta h2{color:var(--ih-ink);font-size:clamp(34px,4.4vw,50px);letter-spacing:-2.6px}.category-grid{gap:9px}.category-card,.category-card:nth-child(n){min-height:126px;border-color:var(--ih-line)!important;border-radius:14px;background:#fff!important;box-shadow:none}.category-card:before,.category-card:nth-child(n):before{width:126px;height:126px;background:var(--ih45-c-2561d85700,rgba(16, 36, 61, .055))!important}.category-card:hover{border-color:var(--ih45-c-572bc130d7,#bcc5d0)!important;box-shadow:var(--ih-shadow-md)}.category-number,.category-arrow{border-color:var(--ih-line);background:var(--ih45-c-6c62c211aa,#f1f3f6);color:var(--ih-navy-700)}.category-name{color:var(--ih-ink)}.app>main>.how.section{margin-top:8px!important;margin-bottom:8px!important;padding:70px 52px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:radial-gradient(circle at 92% 4%,var(--ih45-c-c55cce8836,rgba(62, 108, 177, .25)),transparent 27%),var(--ih-navy-950)!important;box-shadow:var(--ih-shadow-lg)}.app>main>.how.section:before{border-color:#ffffff17;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px #ffffff03}.app>main>.how .section-heading .section-label{color:var(--ih45-c-90e6a71516,#91b2ff)}.how .step{min-height:220px;border-color:#ffffff17;border-radius:13px;background:#ffffff0b}.how .step:hover{border-color:var(--ih45-c-7a680b3c73,rgba(145, 178, 255, .3));background:#ffffff12}.how .step>span{border-color:#ffffff21;border-radius:10px;background:var(--ih45-c-6ade7f4d91,rgba(71, 112, 174, .32))}.how .steps:before{background:linear-gradient(90deg,transparent,var(--ih45-c-de8dd615d9,rgba(145, 178, 255, .28)),#fff,var(--ih45-c-de8dd615d9,rgba(145, 178, 255, .28)),transparent)}.app>main>.split-section.section{gap:10px;padding-top:78px;padding-bottom:78px}.split-card,.split-card.light,html[data-theme=dark] .split-card.light{min-height:345px;border:1px solid var(--ih-line)!important;border-radius:16px;background:#fff!important;box-shadow:var(--ih-shadow-sm)!important}.split-card:first-child{border-color:#ffffff14!important;background:var(--ih-navy-900)!important}.split-card:first-child h2{color:#fff!important}.split-card:first-child p{color:var(--ih45-c-d9ea143e36,#aeb8c5)!important}.split-card:first-child .section-label{color:var(--ih45-c-90e6a71516,#91b2ff)}.split-card.light h2{color:var(--ih-ink)!important}.split-card.light p{color:var(--ih-copy)!important}.split-card:after{border-color:var(--ih45-c-47cd012bd6,rgba(145, 178, 255, .16));box-shadow:0 0 0 34px var(--ih45-c-619052a24d,rgba(145, 178, 255, .025))}.split-card.light:after{border-color:var(--ih45-c-697098e5dd,rgba(16, 36, 61, .1));box-shadow:0 0 0 34px var(--ih45-c-264064ae5e,rgba(16, 36, 61, .025))}.app>main>.final-cta{margin-bottom:24px!important;padding:72px 40px;border-color:#ffffff14;border-radius:20px;background:radial-gradient(circle at 84% 80%,var(--ih45-c-737a4a1a0a,rgba(61, 108, 178, .35)),transparent 34%),var(--ih-navy-950)!important;box-shadow:var(--ih-shadow-lg)}.final-cta .section-label{color:var(--ih45-c-90e6a71516,#91b2ff)}.final-cta h2{color:#fff}.final-cta .btn-light{color:var(--ih-navy-900);background:#fff}.final-cta:before,.final-cta:after{border-color:#ffffff17}.app>.footer{padding:32px 0 42px;border-color:var(--ih-line)}.app>.footer:before{background:linear-gradient(90deg,transparent,var(--ih-navy-700),var(--ih45-c-9e85b64f13,#7da5e7),transparent)}.footer .logo,.footer .logo span{color:var(--ih-ink)!important}.footer-links a{color:var(--ih45-c-fe20353f77,#68717d)}.footer-links a:hover{color:var(--ih-navy-800)}html[data-theme=dark]{--ih-ink:var(--ih45-c-615d7747de,#f4f6f9);--ih-copy:var(--ih45-c-37bba257df,#aab3bf);--ih-muted:var(--ih45-c-06beb3feb3,#7f8996);--ih-canvas:var(--ih45-c-c51703ed2b,#070b11);--ih-surface:var(--ih45-c-8cc408c2de,#0d131c);--ih-surface-soft:var(--ih45-c-5d2e2562f1,#101823);--ih-line:var(--ih45-c-228a2eccee,#222c38);--ih-line-strong:var(--ih45-c-706e77176c,#303c4a);--ih-blue-100:var(--ih45-c-441f198665,rgba(72, 118, 188, .16));--ih-shadow-sm:0 10px 30px rgba(0, 0, 0, .2);--ih-shadow-md:0 20px 55px rgba(0, 0, 0, .3)}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .app,html[data-theme=dark] .page,html[data-theme=dark] .account-page,html[data-theme=dark] .privacy-center-page,html[data-theme=dark] .disputes-page,html[data-theme=dark] .admin-page{background:var(--ih-canvas)!important}html[data-theme=dark] .navbar.home-navbar,html[data-theme=dark] .navbar.account-navbar,html[data-theme=dark] .navbar.admin-navbar,html[data-theme=dark] .navbar.restricted-navbar{border-color:var(--ih-line);background:var(--ih45-c-1a39bb4a8e,rgba(12, 18, 27, .94))!important}html[data-theme=dark] .navbar .logo,html[data-theme=dark] .navbar .logo span{color:#fff!important}html[data-theme=dark] :is(.account-card,.project-form,.job-card,.talent-controls,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.privacy-request-form-card,.privacy-request-card,.privacy-trust-panel,.dispute-panel,.dispute-state-card,.dispute-list-card,.moderation-appeal-card,.admin-card,.account-form-section,.account-profile-workspace>.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.my-jobs-section){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;color:var(--ih-ink)}html[data-theme=dark] :is(input,textarea,select),html[data-theme=dark] .profile-category-option,html[data-theme=dark] .page .jobs-filter,html[data-theme=dark] .page .talent-category-row button,html[data-theme=dark] .btn-outline,html[data-theme=dark] .privacy-secondary-button,html[data-theme=dark] .dispute-secondary-button,html[data-theme=dark] .privacy-entry-link{border-color:var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;color:var(--ih45-c-946a7e4d5d,#d9dfe7)!important}html[data-theme=dark] .page .jobs-filter.active,html[data-theme=dark] .page .talent-category-row button.is-active,html[data-theme=dark] .jobs-order-switch button.is-active{border-color:var(--ih45-c-6ace4e9b91,#e9edf3)!important;background:var(--ih45-c-6ace4e9b91,#e9edf3)!important;color:var(--ih-navy-950)!important}html[data-theme=dark] .account-section-nav,html[data-theme=dark] .disputes-filter-bar,html[data-theme=dark] .jobs-order-switch{border-color:var(--ih-line);background:var(--ih45-c-c7fd84743a,rgba(13, 19, 28, .96))}html[data-theme=dark] .account-form-section .profile-specialties-field,html[data-theme=dark] .account-form-section .profile-skills-field,html[data-theme=dark] .profile-portfolio-editor,html[data-theme=dark] .profile-portfolio-edit-card,html[data-theme=dark] .jobs-order-panel,html[data-theme=dark] .talent-order-row,html[data-theme=dark] .account-form-actions,html[data-theme=dark] .messages-list-header,html[data-theme=dark] .messages-date{border-color:var(--ih-line);background:var(--ih-surface-soft)!important}html[data-theme=dark] .account-page .messages-row,html[data-theme=dark] .account-page .chat-header,html[data-theme=dark] .account-page .chat-form{border-color:var(--ih-line);background:var(--ih-surface)!important}html[data-theme=dark] .account-page .messages-row:hover{background:var(--ih45-c-becb9c5a62,#111b28)!important}html[data-theme=dark] .account-page .chat-messages{background:linear-gradient(var(--ih45-c-e5d5e50244,rgba(126, 166, 255, .025)) 1px,transparent 1px),linear-gradient(90deg,var(--ih45-c-e5d5e50244,rgba(126, 166, 255, .025)) 1px,transparent 1px),var(--ih45-c-2d36ad063f,#080d14);background-size:26px 26px}html[data-theme=dark] .category-card,html[data-theme=dark] .category-card:nth-child(n),html[data-theme=dark] .split-card.light{border-color:var(--ih-line)!important;background:var(--ih-surface)!important}html[data-theme=dark] .category-name,html[data-theme=dark] .split-card.light h2,html[data-theme=dark] .footer .logo,html[data-theme=dark] .footer .logo span{color:#fff!important}@media (max-width: 1120px){:root{--ih-shell-gutter:28px}.navbar.account-navbar{padding-left:12px}.account-navbar-brand{min-width:145px}.account-navbar .nav-links.account-primary-nav{grid-auto-columns:82px}.account-navbar .nav-links.account-primary-nav a{width:82px;font-size:10px}.account-navbar .account-navbar-actions{min-width:261px}.account-create-job-button{min-width:116px}.account-navbar .account-menu .account-mini{width:124px}.app>main>.hero{padding:56px 44px}}@media (max-width: 900px){.account-navbar .account-navbar-brand .logo,.account-navbar .account-mini-name,.account-create-job-label{display:none}.account-navbar-brand{min-width:38px}.account-navbar .account-navbar-actions{min-width:94px}.account-create-job-button{min-width:42px;width:42px;padding:0}.account-navbar .account-menu .account-mini{width:42px;padding:3px}.account-menu-caret{display:none}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{grid-template-columns:minmax(0,1fr) 290px;gap:24px}.page .jobs-filter-row,.page .talent-category-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 720px){:root{--ih-shell-gutter:18px}html{overflow-y:auto;scrollbar-gutter:auto}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar{top:7px;min-height:58px;margin-top:7px!important;border-radius:12px}.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{padding-top:34px;padding-bottom:64px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{min-height:0;display:block;margin-bottom:18px;padding:8px 0 18px}.app-page-header>p{min-height:0;display:block;margin-top:12px;padding:0;border-left:0}.privacy-center-header>a,.disputes-page-header>a,.admin-page-header>a{margin-top:15px}.app-page-header h1,.privacy-center-header h1,.disputes-page-header h1,.admin-page-header h1,.account-page .messages-heading h1{font-size:clamp(36px,11vw,47px)!important;letter-spacing:-2.2px!important}.account-navbar{grid-template-columns:auto minmax(0,1fr) auto}.account-navbar .nav-links.account-primary-nav{display:flex;justify-content:flex-start;overflow-x:auto}.account-navbar .nav-links.account-primary-nav a{width:auto;min-width:72px;flex:0 0 72px;padding:0 7px}.account-section-nav{top:72px;grid-template-columns:repeat(5,minmax(88px,1fr))}.app>main>.hero{min-height:0;padding:44px 20px 26px;border-radius:17px}.app>main>.section{padding-top:66px;padding-bottom:66px}.app>main>.how.section{padding:54px 16px;border-radius:17px}.category-card{min-height:101px}.split-card,.split-card.light,html[data-theme=dark] .split-card.light{min-height:310px;border-radius:14px}.app>main>.final-cta{padding:58px 20px;border-radius:17px}.page .jobs-filter-row,.page .talent-category-row{grid-template-columns:repeat(7,minmax(112px,1fr))!important;overflow-x:auto}.account-form-section{padding:18px 15px}.account-profile-workspace>.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.my-jobs-section,.profile-content-report-history{padding:19px 15px}.account-page .messages-heading{display:grid;grid-template-columns:minmax(0,1fr) 78px}.account-page .messages-row{grid-template-columns:46px minmax(0,1fr)}.account-page .messages-avatar{width:46px;height:46px}}@media (max-width: 430px){.account-page .messages-heading{grid-template-columns:1fr}.account-page .messages-overview{width:100%;min-height:52px}}@media (prefers-reduced-motion: reduce){.page>main,.account-page>main,.app>main>section,.privacy-center-shell,.disputes-shell,.admin-shell,.hero-content,.hero-visual,.hero-visual .visual-glow,.hero-visual .card-top,.hero-visual .card-bottom,.split-card,.split-card:after,.final-cta:before,.final-cta:after,.app>.footer:before{animation:none!important}}:root{--ih-release:20260919-4;--ih-shell-width:1240px;--ih-shell-gutter:32px}.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-account-navbar{position:relative!important;top:auto!important}.account-section-nav{position:relative!important;top:auto!important;z-index:2}.account-section-nav a{min-width:0;overflow:visible;white-space:nowrap}.account-section-nav a span{flex:0 0 23px}.page .jobs-results-header{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box;margin:16px 0 12px;padding:11px 13px 11px 16px;border:1px solid var(--ih-line);border-radius:12px;background:#fff;box-shadow:var(--ih-shadow-sm)}.jobs-results-copy{min-width:0;display:grid;gap:3px}.jobs-results-copy>span{color:var(--ih45-c-54ede9cd52,#858d98);font-size:8px;font-weight:820;letter-spacing:1.05px;line-height:1.2;text-transform:uppercase}.jobs-results-copy>strong{color:var(--ih-ink);font-size:15px;font-weight:780;line-height:1.25;white-space:nowrap}.page .jobs-clear-filters{min-width:142px;min-height:42px;flex:0 0 auto;margin:0;padding:9px 14px;border:1px solid var(--ih-line-strong);border-radius:9px;background:var(--ih45-c-a7b425775b,#f5f7fa);color:var(--ih-navy-800);box-shadow:none;font-size:11px;font-weight:740}.page .jobs-clear-filters:before{width:19px;height:19px;display:grid;place-items:center;border-radius:6px;background:var(--ih45-c-2543d7849a,#e5e9ef);color:var(--ih-navy-800);font-size:13px}.page .jobs-clear-filters:hover{border-color:var(--ih45-c-c39a943fb7,#b7c0cb);background:var(--ih45-c-e0e87ce0b2,#edf1f5);color:var(--ih-navy-950);box-shadow:none;transform:none}html[data-theme=dark] .page .jobs-results-header{border-color:var(--ih-line);background:var(--ih-surface)}html[data-theme=dark] .page .jobs-clear-filters{border-color:var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;color:var(--ih45-c-46692bb148,#e1e6ed)!important}html[data-theme=dark] .page .jobs-clear-filters:before{background:var(--ih45-c-8854faa8da,#26313e);color:var(--ih45-c-46692bb148,#e1e6ed)}@media (max-width: 720px){:root{--ih-shell-gutter:18px}.account-section-nav{grid-template-columns:repeat(5,minmax(112px,1fr))}.account-section-nav a{min-width:112px}.page .jobs-results-header{min-height:62px;gap:10px;padding:9px 10px 9px 13px}.page .jobs-clear-filters{min-width:126px;min-height:40px;padding:8px 10px;font-size:10px}}@media (max-width: 390px){.page .jobs-results-header{align-items:stretch;flex-direction:column}.page .jobs-clear-filters{width:100%}}:root{--ih-release:20260919-5;--ih-shell-width:1320px;--ih-shell-gutter:24px}.account-profile-workspace>.profile-preview:after{content:none!important;display:none!important}.app>main>.hero{min-height:610px;grid-template-columns:minmax(0,1.08fr) minmax(410px,.92fr);padding:58px 64px;border-radius:27px}.hero-content{max-width:650px}.hero-visual{min-height:470px}.app>main>.how.section,.app>main>.final-cta{border-radius:25px}@media (max-width: 1120px){:root{--ih-shell-gutter:24px}.app>main>.hero{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);padding-inline:44px}}@media (max-width: 820px){.app>main>.hero{grid-template-columns:1fr;min-height:0}}@media (max-width: 720px){:root{--ih-shell-gutter:18px}.app>main>.hero{min-height:0;padding:44px 20px 26px;border-radius:18px}.hero-visual{min-height:400px}.app>main>.how.section,.app>main>.final-cta{border-radius:18px}}:root{--ih-release:20260919-6}.page>main,.account-page>main,.app>main>section,.privacy-center-shell,.disputes-shell,.admin-shell{animation:none!important}@keyframes ih-v53-route-out{0%{opacity:1}to{opacity:0}}@keyframes ih-v53-route-in{0%{opacity:0}to{opacity:1}}::view-transition-old(root){animation:ih-v53-route-out .18s ease-out both;mix-blend-mode:normal}::view-transition-new(root){animation:ih-v53-route-in .26s cubic-bezier(.22,1,.36,1) both;mix-blend-mode:normal}.account-page:has(>.messages-page),.account-page:has(>.chat-page){box-sizing:border-box;padding:1px 20px 76px}.account-page>.messages-page,.account-page>.chat-page{margin-top:0!important;padding-top:48px!important}.account-page .agreement-workspace,.account-page .agreement-summary,.account-page .chat-collapsible-panel{flex:0 0 auto;margin:0;border:0;border-bottom:0!important;border-radius:0;background:var(--ih-surface)!important;color:var(--ih-ink);box-shadow:none}.account-page .agreement-workspace-toggle,.account-page .agreement-summary>summary,.account-page .chat-collapsible-summary{width:100%;min-height:62px;display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:11px 17px;border:0;background:var(--ih-surface)!important;color:var(--ih-ink);list-style:none;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.account-page .agreement-workspace-toggle:hover,.account-page .agreement-summary>summary:hover,.account-page .chat-collapsible-summary:hover{background:var(--ih-surface-soft)!important}.account-page .agreement-summary>summary::-webkit-details-marker,.account-page .chat-collapsible-summary::-webkit-details-marker{display:none}.account-page .agreement-workspace-toggle>span:first-child,.account-page .agreement-summary-copy,.account-page .chat-collapsible-copy{min-width:0;flex:1;display:grid;gap:3px}.account-page .agreement-workspace-toggle strong,.account-page .agreement-summary-copy strong,.account-page .chat-collapsible-copy strong{color:var(--ih-ink)!important;font-size:12px;font-weight:780;line-height:1.35}.account-page .agreement-workspace-toggle small,.account-page .agreement-summary-copy small,.account-page .chat-collapsible-copy small{overflow:hidden;color:var(--ih-copy)!important;font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.account-page .agreement-workspace-toggle b,.account-page .agreement-status-icon,.account-page .chat-collapsible-icon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;box-sizing:border-box;border:1px solid var(--ih-line);border-radius:9px;background:var(--ih-surface-soft);color:var(--ih-navy-700);font-size:16px;font-weight:760}.account-page .agreement-workspace-toggle b{order:2;margin-left:auto}.account-page .chat-collapsible-icon.is-dispute{background:#fff4f2;color:#9c3e35}.account-page .chat-collapsible-chevron{width:9px;height:9px;flex:0 0 9px;margin:0 5px 4px 4px;border-right:2px solid var(--ih-muted);border-bottom:2px solid var(--ih-muted);transform:rotate(45deg);transition:transform .18s cubic-bezier(.22,1,.36,1),margin .18s ease}.account-page .chat-collapsible-panel[open] .chat-collapsible-chevron{margin-top:5px;margin-bottom:0;transform:rotate(225deg)}.account-page .chat-collapsible-body{max-height:min(68vh,760px);overflow:auto;border-top:0;background:var(--ih-surface-soft)}.account-page .chat-collapsible-body>.chat-dispute-card{border:0;background:transparent!important}.account-page .chat-dispute-card.has-dispute{min-height:72px}.account-page .agreement-summary-action{color:var(--ih-navy-700);font-size:10px;font-weight:760;white-space:nowrap}.account-page .agreement-summary[open] .agreement-summary-action{font-size:0}.account-page .agreement-summary[open] .agreement-summary-action:after{content:"Ukryj ustalenia";font-size:10px}.account-page .agreement-summary-body{max-height:min(62vh,680px);overflow:auto;border-top:0;background:var(--ih-surface-soft)}html[data-theme=dark] .account-page .chat-collapsible-icon.is-dispute{border-color:#50302f;background:#291a1b;color:#f0a39b}@media (max-width: 720px){.account-page:has(>.messages-page),.account-page:has(>.chat-page){padding:1px 10px 62px}.account-page>.messages-page,.account-page>.chat-page{padding-top:34px!important}.account-page .agreement-workspace-toggle,.account-page .agreement-summary>summary,.account-page .chat-collapsible-summary{min-height:58px;padding:9px 12px}.account-page .agreement-workspace-toggle small,.account-page .agreement-summary-copy small,.account-page .chat-collapsible-copy small{white-space:normal}.account-page .agreement-summary-action{display:none}.account-page .chat-collapsible-body,.account-page .agreement-summary-body{max-height:64vh}}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms!important}.account-page .chat-collapsible-chevron{transition:none}}:root{--ih-release:20260919-7}@keyframes ih-v54-route-out{0%,28%{opacity:1}to{opacity:0}}@keyframes ih-v54-route-in{0%{opacity:0}to{opacity:1}}::view-transition-group(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation:ih-v54-route-out .32s cubic-bezier(.22,1,.36,1) both}::view-transition-new(root){animation:ih-v54-route-in .32s cubic-bezier(.22,1,.36,1) both}.route-loading-canvas{width:100%;min-height:100svh;background:var(--ih-canvas)}.route-inline-loader{width:100%;min-height:96px;display:grid;align-content:center;gap:10px;box-sizing:border-box;padding:18px;overflow:hidden;border:1px solid var(--ih-line);border-radius:14px;background:var(--ih-surface)}.route-inline-loader>span{position:relative;height:11px;overflow:hidden;border-radius:999px;background:var(--ih45-c-8db79a4acd,#e8ecf1)}.route-inline-loader>span:nth-child(1){width:42%}.route-inline-loader>span:nth-child(2){width:78%}.route-inline-loader>span:nth-child(3){width:64%}.route-inline-loader>span:nth-child(4){width:86%}.route-inline-loader>span:nth-child(5){width:55%}.route-inline-loader>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);transform:translate(-100%);animation:ih-v54-loader-glide 1.25s ease-in-out infinite}@keyframes ih-v54-loader-glide{to{transform:translate(100%)}}.jobs-route-loader,.talent-route-loader,.notifications-route-loader,.messages-route-loader,.privacy-route-loader,.disputes-route-loader,.admin-route-loader,.status-route-loader{min-height:190px;margin-top:16px;box-shadow:var(--ih-shadow-sm)}.chat-route-loader{min-height:460px;flex:1;border:0;border-radius:0;background:var(--ih-surface-soft)}.chat-compact-route-loader{min-height:54px;flex:0 0 54px;padding:16px 18px;border:0;border-bottom:0;border-radius:0;box-shadow:none}.embedded-route-loader{min-height:104px;margin-top:12px;padding:14px 0;border:0;background:transparent}html[data-theme=dark] .route-inline-loader{border-color:var(--ih-line);background:var(--ih-surface)}html[data-theme=dark] .route-inline-loader>span{background:var(--ih45-c-49a77f22c9,#202b38)}html[data-theme=dark] .route-inline-loader>span:after{background:linear-gradient(90deg,transparent,var(--ih45-c-2adce4e095,rgba(126, 166, 255, .13)),transparent)}:where(button,.btn,.nav-links a,.messages-row,.privacy-back-link,.dispute-primary-button,.dispute-secondary-button){-webkit-tap-highlight-color:transparent;transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.16s;transition-timing-function:ease}:where(button,.btn,.nav-links a,.privacy-back-link,.dispute-primary-button,.dispute-secondary-button):active:not(:disabled){transform:translateY(1px) scale(.992)}@media (max-width: 720px){.route-inline-loader{padding:14px;border-radius:11px}.jobs-route-loader,.talent-route-loader,.notifications-route-loader,.messages-route-loader,.privacy-route-loader,.disputes-route-loader,.admin-route-loader,.status-route-loader{min-height:150px}.chat-route-loader{min-height:54vh}}@media (prefers-reduced-motion: reduce){::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:1ms!important}.route-inline-loader>span:after{animation:none}:where(button,.btn,.nav-links a,.privacy-back-link,.dispute-primary-button,.dispute-secondary-button){transition:none!important}}:root{--ih-release:20260919-8}@keyframes ih-v55-route-out{0%,12%{opacity:1}to{opacity:0}}@keyframes ih-v55-route-in{0%{opacity:0}to{opacity:1}}::view-transition-group(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.25,1)}::view-transition-old(root){animation:ih-v55-route-out .22s cubic-bezier(.2,.72,.25,1) both}::view-transition-new(root){animation:ih-v55-route-in .22s cubic-bezier(.2,.72,.25,1) both}@keyframes ih-v55-content-ready{0%{opacity:.92;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.jobs-results-header,.jobs-list,.talent-grid,.talent-empty-state,.messages-list,.messages-empty,.chat-shell>.chat-header,.chat-shell>.chat-messages,.chat-shell>.chat-form,.privacy-request-list,.dispute-list{animation:ih-v55-content-ready .14s ease-out both}.route-inline-loader{animation:ih-v55-content-ready .12s ease-out both}@media (prefers-reduced-motion: reduce){::view-transition-group(root),::view-transition-old(root),::view-transition-new(root),.jobs-results-header,.jobs-list,.talent-grid,.talent-empty-state,.messages-list,.messages-empty,.chat-shell>.chat-header,.chat-shell>.chat-messages,.chat-shell>.chat-form,.privacy-request-list,.dispute-list,.route-inline-loader{animation-duration:1ms!important}}:root{--ih-release:20260920-2}.app>main>.hero{min-height:690px;margin-top:18px!important;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:clamp(28px,4vw,70px);padding:clamp(66px,6.4vw,94px) clamp(48px,6.6vw,88px);border-radius:42px 42px 94px;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px),radial-gradient(circle at 86% 12%,var(--ih45-c-dc1945676c,rgba(69, 122, 205, .42)),transparent 30%),radial-gradient(circle at 55% 108%,var(--ih45-c-0ed879c133,rgba(30, 73, 139, .34)),transparent 35%),linear-gradient(145deg,var(--ih45-c-001c42e2db,#06101e) 0%,var(--ih45-c-4da9eaac39,#0a1a2f) 54%,var(--ih45-c-c451d16840,#10294a) 100%)!important;background-size:34px 34px,34px 34px,auto,auto,auto!important;box-shadow:0 38px 110px var(--ih45-c-3ecedd5cc6,rgba(5, 18, 36, .22))}.app>main>.hero:before{top:-188px;right:-92px;width:520px;height:520px;border-radius:43% 57% 62% 38%/48% 43% 57% 52%;background:conic-gradient(from 38deg,var(--ih45-c-170391a30d,rgba(114, 159, 239, .22)),var(--ih45-c-b87d4ba9a0,rgba(36, 82, 151, .08)),rgba(255,255,255,.12),var(--ih45-c-170391a30d,rgba(114, 159, 239, .22)))!important;animation:ih-v6-hero-blob 15s ease-in-out infinite alternate!important}.app>main>.hero:after{opacity:.34;background-image:radial-gradient(var(--ih45-c-53b2de5761,rgba(146, 183, 246, .42)) .9px,transparent .9px)!important;background-size:24px 24px!important;-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000 68%,transparent 100%);mask-image:linear-gradient(90deg,transparent 20%,#000 68%,transparent 100%)}.app>main>.how.section{padding:clamp(78px,7.5vw,110px) clamp(36px,5.8vw,76px);border-radius:52px 52px 104px}.app>main>.split-section.section{gap:18px;padding-top:108px;padding-bottom:108px}.app>main>.final-cta{margin-bottom:34px!important;padding:102px 54px;border-radius:48px 48px 98px}@media (max-width: 1120px){.app>main>.hero{min-height:650px;grid-template-columns:minmax(0,1fr) minmax(365px,.9fr);padding-inline:48px}}@media (max-width: 900px){.app>main>.hero{grid-template-columns:1fr;min-height:0;padding:68px 48px 38px;border-radius:36px 36px 72px}}@media (max-width: 720px){.app>main>.hero{width:calc(100% - 14px)!important;min-height:0;margin-top:12px!important;padding:52px 22px 28px;border-radius:30px 30px 58px}.app>main>.section{padding-top:82px;padding-bottom:82px}.app>main>.how.section{padding:64px 17px;border-radius:32px 32px 58px}.app>main>.split-section.section{padding-top:82px;padding-bottom:82px}.app>main>.final-cta{padding:74px 23px;border-radius:32px 32px 60px}}@media (prefers-reduced-motion: reduce){.app>main>.hero:before{animation:none!important}}:root{--ih-release:20260920-3;--ih-shell-width:1920px;--ih-shell-gutter:clamp(12px, 1.25vw, 26px)}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar,.app>main>.hero,.app>main>.section,.app>main>.how.section,.app>main>.split-section.section,.app>main>.final-cta,.app>.footer,.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{width:calc(100% - var(--ih-shell-gutter))!important;max-width:var(--ih-shell-width)!important;box-sizing:border-box;margin-right:auto!important;margin-left:auto!important}.cookie-policy-shell,.legal-document-shell{width:calc(100% - var(--ih-shell-gutter))!important;max-width:1600px!important;margin-right:auto!important;margin-left:auto!important}.account-page:has(>.messages-page),.account-page:has(>.chat-page){padding-right:0!important;padding-left:0!important}@media (min-width: 1121px){.app .navbar.home-navbar{min-height:88px;padding:13px 15px 13px 28px;border-radius:25px}.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar{min-height:78px;padding:10px 14px 10px 20px;border-radius:21px}.account-navbar .nav-links.account-primary-nav{grid-auto-columns:104px;gap:5px}.account-navbar .nav-links.account-primary-nav a{width:104px;min-height:48px;border-radius:12px;font-size:11px}.admin-nav-links a,.restricted-navbar-links a{min-height:48px;padding-inline:16px;border-radius:12px;font-size:11px}.account-create-job-button,.account-notification-button,.account-navbar .account-menu .account-mini{min-height:50px;border-radius:13px}.account-section-nav{padding:7px;border-radius:16px}.account-section-nav a{min-height:52px;border-radius:11px;font-size:11px}}.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{padding-top:clamp(48px,4vw,72px);padding-bottom:clamp(78px,6vw,112px)}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{width:100%;grid-template-columns:minmax(0,1.35fr) minmax(330px,520px);gap:clamp(32px,4vw,74px);padding-bottom:30px}.app-page-header h1,.privacy-center-header h1,.disputes-page-header h1,.admin-page-header h1,.account-page .messages-heading h1{font-size:clamp(44px,4.5vw,64px)!important}.app-page-header p,.privacy-center-header p,.disputes-page-header p,.admin-page-header p,.account-page .messages-heading p{max-width:520px;font-size:13px;line-height:1.75}.page .jobs-search,.page .talent-controls{padding:20px;border-radius:22px}.page .jobs-search-box,.page .talent-search-box{min-height:62px;border-radius:16px}.page .jobs-filter,.page .talent-category-row button{min-height:49px;border-radius:13px;font-size:11px}.jobs-order-panel,.talent-order-row,.page .jobs-results-header{min-height:72px;border-radius:15px}.account-page .messages-row{min-height:94px;padding:17px 21px}@media (min-width: 1500px){.jobs-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,680px),1fr));align-items:stretch;gap:14px}.jobs-list .job-card{min-height:225px}.talent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.privacy-center-grid,.admin-grid{gap:16px}}.app>main>.hero{min-height:clamp(700px,43vw,790px);grid-template-columns:minmax(0,1.06fr) minmax(500px,.94fr);gap:clamp(48px,6vw,118px);padding:clamp(74px,6vw,112px) clamp(58px,6vw,118px);border-radius:44px 44px 92px}.app .hero-content,.app .hero h1{max-width:820px}.app .hero h1{font-size:clamp(62px,6vw,102px)}.app .hero-text{max-width:680px;font-size:clamp(17px,1.2vw,20px)}.app .hero-visual{min-height:590px}.app .hero-visual .visual-glow{width:min(34vw,520px);height:min(34vw,520px)}.app .hero-visual .card-main{width:min(470px,84%);padding:36px}.app .hero-visual .card-small{width:270px;min-height:84px}.app>main>.section{padding-top:clamp(104px,7vw,142px);padding-bottom:clamp(104px,7vw,142px)}.app>main>.section .section-heading{gap:clamp(38px,6vw,110px)}.app>main>.section .section-heading p{max-width:540px;font-size:17px}.app .category-card,.app .category-card:nth-child(n){min-height:180px;padding:31px}.app .how .step{min-height:300px;padding:33px}.app .how .step h3{font-size:27px}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:480px}.app>main>.final-cta{padding-top:118px;padding-bottom:118px}.app.home-motion-ready .home-reveal{opacity:0;translate:0 42px;scale:.975;filter:blur(10px);will-change:opacity,translate,scale,filter;transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .76s cubic-bezier(.22,1,.36,1),scale .76s cubic-bezier(.22,1,.36,1),filter .62s ease;transition-delay:var(--home-reveal-delay, 0ms)}.app.home-motion-ready .home-reveal.is-above{opacity:0;translate:0 -30px;scale:.985;filter:blur(7px)}.app.home-motion-ready .home-reveal.is-below{opacity:0;translate:0 42px;scale:.975;filter:blur(10px)}.app.home-motion-ready .home-reveal.is-visible{opacity:1;translate:0 0;scale:1;filter:blur(0)}.app.home-motion-ready .category-card.home-reveal:nth-child(odd):not(.is-visible):not(.is-above){translate:-18px 42px}.app.home-motion-ready .category-card.home-reveal:nth-child(2n):not(.is-visible):not(.is-above){translate:18px 42px}.app.home-motion-ready .split-section.home-reveal .split-card{transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .62s ease}.app.home-motion-ready .split-section.home-reveal:not(.is-visible) .split-card:first-child{opacity:.72;transform:translate(-34px) rotate(-.7deg)}.app.home-motion-ready .split-section.home-reveal:not(.is-visible) .split-card:last-child{opacity:.72;transform:translate(34px) rotate(.7deg)}.app .how.section:before{animation:ih-v7-ambient-orbit 18s ease-in-out infinite alternate}.app .final-cta:before{animation:ih-v7-ambient-drift 13s ease-in-out infinite alternate}.app .final-cta:after{animation:ih-v7-ambient-drift-reverse 16s ease-in-out infinite alternate}@keyframes ih-v7-ambient-orbit{0%{transform:translateZ(0) rotate(0) scale(.96)}to{transform:translate3d(-38px,34px,0) rotate(18deg) scale(1.08)}}@keyframes ih-v7-ambient-drift{0%{transform:translateZ(0) scale(.94)}to{transform:translate3d(34px,22px,0) scale(1.08)}}@keyframes ih-v7-ambient-drift-reverse{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(-42px,-26px,0) rotate(-12deg)}}@media (max-width: 1120px){.app>main>.hero{grid-template-columns:minmax(0,1fr) minmax(365px,.86fr);gap:38px;padding-inline:48px}.app .hero h1{font-size:clamp(56px,7vw,78px)}.app .hero-visual{min-height:520px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{grid-template-columns:minmax(0,1fr) minmax(270px,390px);gap:28px}}@media (max-width: 900px){.app>main>.hero{grid-template-columns:1fr;min-height:0}.app .hero-visual{width:min(680px,100%);min-height:500px;margin-inline:auto}}@media (max-width: 720px){:root{--ih-shell-gutter:12px}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar{min-height:64px;border-radius:17px}.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{padding-top:34px;padding-bottom:68px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{display:block;padding-bottom:20px}.app-page-header h1,.privacy-center-header h1,.disputes-page-header h1,.admin-page-header h1,.account-page .messages-heading h1{font-size:clamp(36px,11vw,48px)!important}.app>main>.hero{min-height:0;padding:52px 22px 28px}.app .hero h1{font-size:clamp(42px,13vw,60px)}.app .hero-visual{min-height:430px}.app .hero-visual .visual-glow{width:285px;height:285px}.app .hero-visual .card-main{width:min(320px,calc(100% - 20px));padding:24px}.app .hero-visual .card-small{width:min(205px,63%);min-height:68px}.app>main>.section{padding-top:82px;padding-bottom:82px}.app .category-card,.app .category-card:nth-child(n){min-height:124px;padding:22px}.app .how .step{min-height:0;padding:22px}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:360px}.app>main>.final-cta{padding-top:74px;padding-bottom:74px}.app.home-motion-ready .home-reveal,.app.home-motion-ready .home-reveal.is-below{translate:0 28px}.app.home-motion-ready .home-reveal.is-above{translate:0 -22px}.app.home-motion-ready .category-card.home-reveal:nth-child(n):not(.is-visible):not(.is-above){translate:0 28px}}@media (prefers-reduced-motion: reduce){.app.home-motion-ready .home-reveal,.app.home-motion-ready .home-reveal.is-above,.app.home-motion-ready .home-reveal.is-below,.app.home-motion-ready .home-reveal.is-visible{opacity:1;translate:0;scale:1;filter:none;transition:none}.app.home-motion-ready .split-section.home-reveal .split-card,.app.home-motion-ready .split-section.home-reveal:not(.is-visible) .split-card{opacity:1;transform:none;transition:none}.app .how.section:before,.app .final-cta:before,.app .final-cta:after{animation:none!important}}:root{--ih-release:20260920-5;--ih-shell-width:1320px;--ih-shell-gutter:24px}[hidden]{display:none!important}.account-menu-mobile-nav{display:none}.account-section-nav button{min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:9px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:#555a52;font:inherit;font-size:12px;font-weight:720;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.account-section-nav button>span{width:23px;height:23px;flex:0 0 23px;display:grid;place-items:center;border-radius:7px;background:#f0f1ed;color:#7b8077;font-size:8px}.account-section-nav button:hover{border-color:var(--ih45-c-2d8466fb89,rgba(35, 82, 151, .15));background:var(--ih45-c-149a3e363e,#f2f6fc);color:var(--ih45-c-90272b410d,#153d70)}.account-section-nav button.is-active{border-color:var(--ih45-c-f3a81ab603,rgba(35, 82, 151, .22));background:var(--ih45-c-a4ff9b641e,#0b1d34);color:#fff}.account-section-nav button.is-active>span{background:#ffffff21;color:var(--ih45-c-8f06a5067e,#bcd5ff)}.account-tab-intro{min-height:88px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,430px);align-items:center;gap:28px;box-sizing:border-box;margin-bottom:16px;padding:19px 24px;border:1px solid var(--ih45-c-490c2b4802,rgba(28, 58, 98, .11));border-radius:19px;background:radial-gradient(circle at 95% 0%,var(--ih45-c-35e3a45fe2,rgba(57, 117, 202, .1)),transparent 34%),#fff;box-shadow:0 11px 32px var(--ih45-c-c50f6757f3,rgba(13, 31, 54, .045))}.account-tab-intro h2,.account-tab-intro p{margin:0}.account-tab-intro h2{margin-top:4px;color:var(--ih45-c-becb9c5a62,#111b28);font-size:clamp(20px,2.4vw,27px);line-height:1.12;letter-spacing:-.7px}.account-tab-intro p{color:var(--ih45-c-5c8e6c4666,#69717a);font-size:12px;line-height:1.65}.account-tab-stage{min-width:0;outline:none;animation:ih-account-tab-in .18s cubic-bezier(.2,.72,.25,1) both}.account-jobs-republication>.job-republication-panel{margin-top:0}@keyframes ih-account-tab-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .account-section-nav button{color:var(--ih45-c-85b8e49206,#b5bac3)}html[data-theme=dark] .account-section-nav button>span{background:var(--ih45-c-89516c1728,#242a31);color:var(--ih45-c-8ee61a64a6,#aeb6c1)}html[data-theme=dark] .account-section-nav button.is-active{border-color:var(--ih45-c-09d2eb9f83,#3c659b);background:var(--ih45-c-7127ba7ac3,#173a67);color:#fff}html[data-theme=dark] .account-tab-intro{border-color:var(--ih45-c-ba700c9421,#303b49);background:radial-gradient(circle at 95% 0%,var(--ih45-c-5aa33b1818,rgba(57, 117, 202, .17)),transparent 34%),var(--ih45-c-85f093c0ea,#151a20)}html[data-theme=dark] .account-tab-intro h2{color:var(--ih45-c-34bed07a20,#f2f6fb)}html[data-theme=dark] .account-tab-intro p{color:var(--ih45-c-9ae6677fa5,#a9b2bc)}html[data-theme=dark] #root .app .hero h1,html[data-theme=dark] #root .app .hero h1>span{color:var(--ih45-c-6f143c131c,#f7f9fc)!important;-webkit-text-fill-color:var(--ih45-c-6f143c131c,#f7f9fc)!important}html[data-theme=dark] #root .app .hero h1>span{background:none!important;background-image:none!important;color:var(--ih45-c-b0d04cc380,#8fb3ff)!important;-webkit-text-fill-color:var(--ih45-c-b0d04cc380,#8fb3ff)!important;opacity:1!important}html[data-theme=dark] #root .home-navbar .nav-actions>.btn-ghost,html[data-theme=dark] #root .home-navbar .home-account-cluster .btn-ghost{border-color:var(--ih45-c-948165acc8,#33445a)!important;background:var(--ih45-c-893fdb3922,#121c29)!important;color:var(--ih45-c-34bed07a20,#f2f6fb)!important}html[data-theme=dark] #root .home-navbar .nav-actions>.btn-dark,html[data-theme=dark] #root :is(.page,.account-page,.privacy-center-shell,.disputes-shell) .btn-dark{border-color:var(--ih45-c-dfe1c4ab89,#f1f5fa)!important;background:var(--ih45-c-dfe1c4ab89,#f1f5fa)!important;color:var(--ih45-c-11f66fb7fc,#091421)!important}html[data-theme=dark] #root :is(.page,.account-page,.privacy-center-shell,.disputes-shell) .btn-outline{border-color:var(--ih45-c-bbc2a6ce12,#36485e)!important;background:var(--ih45-c-893fdb3922,#121c29)!important;color:var(--ih45-c-cf801561d7,#edf3fa)!important}html[data-theme=dark] #root :is(.app-page-header,.messages-heading,.privacy-center-header,.disputes-page-header,.account-tab-intro,.account-form-section,.account-card,.job-card,.talent-card) :is(h1,h2,h3,strong){color:var(--ih45-c-34bed07a20,#f2f6fb)!important}html[data-theme=dark] #root :is(input,textarea,select)::placeholder{color:var(--ih45-c-6e771372f3,#8995a4)!important;opacity:1}@media (max-width: 720px){html,body,#root{max-width:100%;overflow-x:clip}#root :is(.page,.account-page,.app) :is(h1,h2,h3,p,span,strong,small,a,button,label){overflow-wrap:anywhere}#root .navbar.home-navbar,#root .navbar.account-navbar,#root .navbar.admin-navbar,#root .navbar.restricted-navbar,#root .navbar.restricted-account-navbar{width:calc(100% - 8px)!important;min-height:58px!important;margin-top:4px!important;padding:7px 8px 7px 13px!important;border-radius:14px!important}#root .navbar .logo,#root .home-navbar .logo,#root .account-navbar .logo{font-size:20px!important;white-space:nowrap}#root .app .navbar.home-navbar{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:42px 42px!important;gap:6px 8px!important;min-height:104px!important}#root .home-navbar .nav-links.home-nav-links{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-height:42px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;overflow:visible!important;border:1px solid var(--ih45-c-4f1b57dcdf,rgba(31, 64, 106, .11))!important;border-radius:11px!important;background:var(--ih45-c-b8d8338413,#f2f5f8)!important}#root .home-navbar .nav-links.home-nav-links a{width:auto!important;min-width:0!important;min-height:34px!important;padding:6px 4px!important;border-radius:8px!important;font-size:9px!important;white-space:nowrap}#root .home-navbar .nav-actions{grid-column:2!important;grid-row:1!important;min-width:0;justify-content:flex-end;gap:6px!important}#root .home-navbar .nav-actions>.btn{min-height:40px!important;padding:0 11px!important;border-radius:10px!important;font-size:10px!important;white-space:nowrap}#root .home-navbar .home-account-cluster,#root .home-navbar .nav-actions>button.btn-dark{display:none!important}#root .home-navbar .home-account-avatar-link{width:40px!important;height:40px!important;display:grid!important;place-items:center}#root .navbar.account-navbar{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:42px 42px!important;gap:6px 8px!important;min-height:104px!important}#root .account-navbar-brand{grid-column:1!important;grid-row:1!important}#root .account-navbar .nav-links.account-primary-nav{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-height:42px!important;display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:4px!important;padding:4px!important;overflow:visible!important;border:1px solid var(--ih45-c-4f1b57dcdf,rgba(31, 64, 106, .11))!important;border-radius:11px!important;background:var(--ih45-c-b8d8338413,#f2f5f8)!important}#root .account-navbar .nav-links.account-primary-nav a{width:auto!important;min-width:0!important;min-height:34px!important;padding:5px 3px!important;border-radius:8px!important;font-size:9px!important;white-space:nowrap}#root .account-navbar .nav-links.account-primary-nav a.is-active{background:var(--ih45-c-a4ff9b641e,#0b1d34)!important;color:#fff!important}#root .account-navbar .nav-actions.account-navbar-actions{grid-column:2!important;grid-row:1!important;gap:5px!important}#root .account-create-job-button,#root .account-notification-button,#root .account-navbar .account-menu .account-mini{width:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:11px!important}#root .account-create-job-label,#root .account-mini-name,#root .account-menu-caret{display:none!important}#root .account-menu-dropdown{right:0!important;width:min(330px,calc(100vw - 20px))!important;max-height:calc(100vh - 82px)!important;overflow-y:auto!important;border-radius:16px!important}#root .account-menu-mobile-nav{display:none!important}html[data-theme=dark] #root :is(.home-navbar .nav-links.home-nav-links,.account-navbar .nav-links.account-primary-nav){border-color:var(--ih45-c-0c308e68e8,#2c3c4f)!important;background:var(--ih45-c-ac52382755,#101923)!important}html[data-theme=dark] #root :is(.home-navbar .nav-links.home-nav-links a,.account-navbar .nav-links.account-primary-nav a){color:var(--ih45-c-b986337e20,#dce5ef)!important}#root .app>main>.hero,#root .app>main>.section,#root .app>main>.how.section,#root .app>main>.split-section.section,#root .app>main>.final-cta,#root .app>.footer,#root .page>.app-page,#root .account-page>.app-page,#root .account-page>.messages-page,#root .account-page>.chat-page,#root .privacy-center-shell,#root .disputes-shell,#root .age-access-shell,#root .admin-shell,#root .moderation-user-shell,#root .limited-account-shell{width:calc(100% - 24px)!important}#root .page>.app-page,#root .account-page>.app-page,#root .account-page>.messages-page,#root .account-page>.chat-page,#root .privacy-center-shell,#root .disputes-shell,#root .age-access-shell,#root .admin-shell,#root .moderation-user-shell,#root .limited-account-shell{padding-top:24px!important;padding-bottom:54px!important}#root .app-page-header,#root .privacy-center-header,#root .disputes-page-header,#root .admin-page-header,#root .account-page .messages-heading{min-height:0!important;display:block!important;margin-bottom:14px!important;padding:5px 2px 15px!important}#root .app-page-header h1,#root .privacy-center-header h1,#root .disputes-page-header h1,#root .admin-page-header h1,#root .account-page .messages-heading h1{margin-top:5px!important;font-size:clamp(32px,9.6vw,42px)!important;line-height:1!important;letter-spacing:-1.8px!important}#root .app-page-header p,#root .privacy-center-header p,#root .disputes-page-header p,#root .admin-page-header p,#root .account-page .messages-heading p{margin-top:10px!important;font-size:12px!important;line-height:1.55!important}#root .account-section-nav{position:static!important;z-index:auto!important;top:auto!important;display:flex!important;gap:5px!important;margin:0 -2px 10px!important;padding:6px!important;overflow-x:auto!important;border-radius:14px!important;scroll-snap-type:x proximity}#root .account-section-nav button{min-width:112px!important;min-height:43px!important;flex:0 0 112px!important;gap:7px!important;padding:7px 9px!important;border-radius:9px!important;font-size:9px!important;white-space:nowrap;scroll-snap-align:start}#root .account-section-nav button>span{width:20px!important;height:20px!important;flex-basis:20px!important;font-size:7px!important}#root .account-tab-intro{min-height:0!important;display:block!important;margin-bottom:10px!important;padding:15px 16px!important;border-radius:15px!important}#root .account-tab-intro h2{font-size:20px!important}#root .account-tab-intro p{margin-top:7px!important;font-size:11px!important;line-height:1.5!important}#root .account-profile-workspace>.profile-preview{min-height:106px!important;margin-bottom:10px!important;padding:16px!important;border-radius:16px!important}#root .account-profile-workspace .profile-avatar{width:62px!important;height:62px!important}#root .account-profile-workspace>.stripe-connect-panel,#root .account-form-section,#root .account-profile-workspace>.profile-portfolio-manager,#root .discovery-settings-card,#root .job-republication-panel,#root .my-jobs-section,#root .profile-content-report-history{padding:16px 14px!important;border-radius:16px!important}#root .account-form-section{grid-template-columns:1fr!important;gap:15px!important}#root .account-form-section-heading,#root .account-form-section>*,#root .account-form-section-identity>label:nth-of-type(3),#root .account-form-section-expertise>*{grid-column:1!important}#root .profile-category-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}#root .account-form-actions{grid-template-columns:1fr!important;gap:10px!important;padding:14px!important}#root .account-form-actions .btn,#root .account-form-actions .auth-message{grid-column:1!important;grid-row:auto!important;width:100%!important}#root .profile-portfolio-editor-grid,#root .privacy-center-grid,#root .privacy-erasure-choice-grid,#root .disputes-grid,#root .dispute-details-grid{grid-template-columns:1fr!important}#root .page .jobs-search,#root .page .talent-controls{margin-bottom:12px!important;padding:10px!important;border-radius:15px!important}#root .page .jobs-search-box,#root .page .talent-search-box{min-height:50px!important;border-radius:11px!important}#root .page .jobs-search-box input,#root .page .talent-search-box input{min-height:48px!important;font-size:16px!important}#root .page .jobs-filter-row,#root .page .talent-category-row{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:108px!important;gap:6px!important;margin-top:9px!important;overflow-x:auto!important;scroll-snap-type:x proximity}#root .page .jobs-filter,#root .page .talent-category-row button{min-height:42px!important;padding:7px!important;scroll-snap-align:start}#root .jobs-order-panel,#root .talent-order-row{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:11px!important}#root .jobs-order-switch{width:100%!important;min-width:0!important}#root .jobs-results-header{min-height:0!important;gap:10px!important;padding:12px 13px!important}#root .jobs-clear-filters{flex:0 0 auto!important;min-height:38px!important;padding:0 10px!important;font-size:9px!important;white-space:nowrap}#root .jobs-list,#root .talent-grid{grid-template-columns:1fr!important;gap:9px!important}#root .job-card,#root .talent-card{min-height:0!important;padding:17px 16px 16px 19px!important;border-radius:15px!important}#root .job-card h2,#root .talent-card h2{font-size:20px!important;line-height:1.18!important}#root .talent-about,#root .talent-tag-list,#root .talent-card-topline{min-height:0!important}#root .account-page .messages-heading{display:grid!important;grid-template-columns:minmax(0,1fr) 66px!important;align-items:end!important;gap:10px!important}#root .account-page .messages-overview{min-width:0!important;min-height:58px!important;padding:8px!important;border-radius:13px!important}#root .account-page .messages-list-header{display:none!important}#root .account-page .messages-row{position:relative!important;min-height:82px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:11px!important;padding:14px!important}#root .account-page .messages-avatar{width:44px!important;height:44px!important;border-radius:13px!important}#root .account-page .messages-topline{padding-right:62px!important}#root .account-page .messages-date{position:absolute!important;top:13px!important;right:12px!important;padding:5px 7px!important;font-size:8px!important}#root .chat-shell{border-radius:16px!important}#root .chat-header{min-height:66px!important;padding:10px!important}#root .chat-messages{min-height:360px!important;padding:14px 10px!important}#root .chat-message{max-width:86%!important;border-radius:14px!important}#root .chat-form{gap:8px!important;padding:10px!important}#root .app>main>.hero{grid-template-columns:1fr!important;gap:22px!important;min-height:0!important;margin-top:9px!important;padding:38px 18px 20px!important;border-radius:22px 22px 44px!important}#root .app .hero h1{max-width:100%!important;margin-top:17px!important;font-size:clamp(38px,11.8vw,52px)!important;line-height:.98!important;letter-spacing:-2.5px!important}#root .app .hero-text{margin-top:18px!important;font-size:13px!important;line-height:1.58!important}#root .app .hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:23px!important}#root .app .hero-actions .btn{width:100%!important;min-height:48px!important;box-sizing:border-box}#root .app .hero-stats{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:22px!important;padding:10px 0 0!important}#root .app .hero-stats div{min-width:0!important;padding:0 8px!important;text-align:center}#root .app .hero-stats span{display:none!important}#root .app .hero-visual{width:100%!important;min-height:300px!important}#root .app .hero-visual .visual-glow{width:235px!important;height:235px!important}#root .app .hero-visual .card-main{width:min(285px,calc(100% - 12px))!important;padding:19px!important;border-radius:18px!important}#root .app .hero-visual .card-main p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}#root .app .hero-visual .card-small{width:172px!important;min-height:58px!important;padding:9px!important}#root .app .hero-visual .card-bottom{display:none!important}#root .app>main>.section{padding-top:58px!important;padding-bottom:58px!important}#root .app>main>.section .section-heading{display:block!important;margin-bottom:22px!important}#root .app>main>.section .section-heading h2{margin-top:8px!important;font-size:clamp(30px,9vw,40px)!important;line-height:1.02!important}#root .app .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#root .app .category-card,#root .app .category-card:nth-child(n){min-height:100px!important;padding:15px!important;border-radius:14px!important}#root .app>main>.how.section{padding:46px 15px!important;border-radius:22px 22px 44px!important}#root .app .steps{grid-template-columns:1fr!important;gap:8px!important}#root .app .how .step{min-height:0!important;padding:18px!important;border-radius:14px!important}#root .app>main>.split-section.section{gap:9px!important;padding-top:58px!important;padding-bottom:58px!important}#root .app .split-card,#root .app .split-card.light,html[data-theme=dark] #root .app .split-card.light{min-height:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:24px 20px!important;border-radius:18px!important}#root .app .split-card .btn{position:static!important;inset:auto!important;left:auto!important;bottom:auto!important;flex:0 0 auto!important;align-self:flex-start!important;margin:24px 0 0!important}#root .app>main>.final-cta{margin-bottom:12px!important;padding:50px 18px!important;border-radius:22px 22px 44px!important}#root .app>.footer{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:28px 4px 94px!important}#root .app .footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 16px!important}#root .cookie-notice{right:8px!important;bottom:8px!important;left:8px!important;width:auto!important;max-height:min(330px,calc(100vh - 28px))!important;grid-template-columns:1fr!important;gap:10px!important;padding:14px!important;overflow-y:auto!important;border-radius:16px!important}#root .cookie-notice-mark{display:none!important}#root .cookie-notice-actions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important}body:has(.cookie-notice) .site-preferences{display:none!important}}@media (max-width: 420px){#root .account-create-job-button{display:none!important}#root .profile-category-options{grid-template-columns:1fr!important}}@media (prefers-reduced-motion: reduce){.account-tab-stage{animation:none}}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar{width:calc(100% - 12px)!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important}.app>main>.hero,.app>main>.section,.app>main>.how.section,.app>main>.split-section.section,.app>main>.final-cta,.app>.footer,.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{width:min(1320px,calc(100% - 24px))!important;max-width:1320px!important;margin-right:auto!important;margin-left:auto!important}.cookie-policy-shell,.legal-document-shell{width:min(1080px,calc(100% - 40px))!important;max-width:1080px!important}@media (min-width: 1121px){.app .navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar{min-height:86px;padding:12px 16px 12px 24px;border-radius:23px}.navbar .logo,.home-navbar .logo,.account-navbar .logo,.admin-navbar .logo{font-size:25px}.home-navbar .nav-links a,.home-navbar .nav-links.home-nav-links a,.account-navbar .nav-links.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a{min-height:52px;border-radius:13px;font-size:12px}.account-navbar .nav-links.account-primary-nav{grid-auto-columns:108px}.account-navbar .nav-links.account-primary-nav a{width:108px}.home-navbar .nav-actions>.btn-ghost,.home-navbar .home-account-cluster .btn-ghost,.home-navbar .home-account-cluster .auth-user,.account-create-job-button,.account-notification-button,.account-navbar .account-menu .account-mini{min-height:52px}}.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{padding-top:48px;padding-bottom:88px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{min-height:142px;grid-template-columns:minmax(0,1fr) 340px;gap:36px;padding:16px 0 25px}.app-page-header h1,.privacy-center-header h1,.disputes-page-header h1,.admin-page-header h1,.account-page .messages-heading h1{font-size:clamp(38px,5vw,52px)!important}.app-page-header p,.privacy-center-header p,.disputes-page-header p,.admin-page-header p,.account-page .messages-heading p{max-width:390px;font-size:13px!important;line-height:1.65}.page .jobs-search,.page .talent-controls{padding:17px;border-radius:19px}.page .jobs-search-box,.page .talent-search-box{min-height:56px;border-radius:13px}.page .jobs-filter,.page .talent-category-row button{min-height:46px;border-radius:11px;font-size:10px}.jobs-order-panel,.talent-order-row{min-height:68px;border-radius:13px}.page .jobs-results-header{min-height:68px;border-radius:12px}.account-page .messages-row{min-height:86px;padding:15px 18px}@media (min-width: 1500px){.jobs-list{grid-template-columns:1fr;gap:12px}.jobs-list .job-card{min-height:196px}.talent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.privacy-center-grid,.admin-grid{gap:12px}}.app>main>.hero{min-height:690px;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:clamp(28px,4vw,70px);padding:clamp(66px,6.4vw,94px) clamp(48px,6.6vw,88px);border-radius:42px 42px 94px}.app .hero-content,.app .hero h1{max-width:720px}.app .hero h1{font-size:clamp(58px,6.45vw,88px)}.app .hero-text{max-width:590px;font-size:17px}.app .hero-visual{min-height:535px}.app .hero-visual .visual-glow{width:min(31vw,425px);height:min(31vw,425px)}.app .hero-visual .card-main{width:min(420px,84%);padding:32px}.app .hero-visual .card-small{width:245px;min-height:78px}.app>main>.section{padding-top:112px;padding-bottom:112px}.app>main>.section .section-heading{gap:initial}.app>main>.section .section-heading p{max-width:440px;font-size:16px}.app .category-card,.app .category-card:nth-child(n){min-height:164px;padding:28px}.app .how .step{min-height:270px;padding:29px}.app .how .step h3{font-size:25px}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:430px}.app>main>.final-cta{padding-top:102px;padding-bottom:102px}@media (max-width: 1120px){.app>main>.hero{min-height:650px;grid-template-columns:minmax(0,1fr) minmax(365px,.9fr);gap:clamp(28px,4vw,70px);padding-inline:48px}.app .hero h1{font-size:clamp(54px,7vw,76px)}.app .hero-visual{min-height:535px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{grid-template-columns:minmax(0,1fr) 290px;gap:24px}}@media (max-width: 900px){.app>main>.hero{grid-template-columns:1fr;min-height:0;padding:68px 48px 38px}.app .hero-visual{width:min(650px,100%);min-height:500px}}@media (max-width: 720px){:root{--ih-shell-gutter:18px}.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar{width:calc(100% - 10px)!important;min-height:64px}.app>main>.hero,.app>main>.section,.app>main>.how.section,.app>main>.split-section.section,.app>main>.final-cta,.app>.footer,.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{width:calc(100% - 18px)!important}.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell{padding-top:34px;padding-bottom:64px}.app-page-header,.privacy-center-header,.disputes-page-header,.admin-page-header,.account-page .messages-heading{min-height:0;display:block;padding:8px 0 18px}.app>main>.hero{min-height:0;padding:52px 22px 28px}.app .hero h1{font-size:clamp(42px,13vw,60px)}.app .hero-visual{min-height:430px}.app>main>.section{padding-top:82px;padding-bottom:82px}.app .category-card,.app .category-card:nth-child(n){min-height:124px;padding:22px}.app .how .step{min-height:0;padding:22px}.app .split-card,.app .split-card.light,html[data-theme=dark] .app .split-card.light{min-height:360px}.app>main>.final-cta{padding-top:74px;padding-bottom:74px}}html[data-template=classic]{--ih-page:#f7f7f5;--ih-canvas:#f7f7f5;--ih-surface:#ffffff;--ih-surface-soft:#f3f3f1;--ih-dark-surface:#111111;--ih-line:#deded8;--ih-line-strong:#c7c7c0;--ih-ink:#161616;--ih-ink-soft:#383835;--ih-copy:#666660;--ih-muted:#777771;--ih-navy-950:#080808;--ih-navy-900:#111111;--ih-navy-850:#171717;--ih-navy-800:#20201e;--ih-navy-700:#333330;--ih-blue-600:#111111;--ih-blue-100:#ecece7;--ih-blue-soft:#f1f1ed;--ih-violet:#111111;--ih-violet-deep:#000000;--ih-violet-soft:#efefeb;--ih-mint:#555550;--ih-mint-soft:#efefeb;--ih-sun:#666660;--ih-sun-soft:#f1f1ed;--ih-rose-soft:#f0f0ec;--ih-focus:rgba(17, 17, 17, .2);--ih-shadow-sm:0 8px 24px rgba(20, 20, 18, .045);--ih-shadow-md:0 16px 42px rgba(20, 20, 18, .065);--ih-shadow-lg:0 28px 74px rgba(20, 20, 18, .08);--ih-v3-page:#f7f7f5;--ih-v3-surface:#ffffff;--ih-v3-line:#deded8;--ih-v3-ink:#161616;--ih-v3-copy:#666660;--ih-v3-shadow:0 16px 44px rgba(20, 20, 18, .06);--ih-v4-surface:#ffffff;--ih-v4-surface-muted:#f3f3f1;--ih-v4-line:#deded8;--ih-v4-line-strong:#c7c7c0;--ih-v4-ink:#161616;--ih-v4-copy:#666660;--ih-v4-violet:#111111;--ih-v4-violet-soft:#efefeb;--ih-v4-mint:#666660;--ih-v4-shadow:0 16px 44px rgba(20, 20, 18, .06);color:#161616;background:#f7f7f5;color-scheme:light}html[data-template=classic] body:after{content:"";position:fixed;z-index:2147483646;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff0;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1)}html[data-template=classic] body,html[data-template=classic] #root,html[data-template=classic] #root>*,html[data-template=classic] #root :is(.app,.page,.account-page,.privacy-center-page,.disputes-page,.admin-page,.moderation-user-page,.age-access-page){background-color:#f7f7f5!important;color:#161616}html[data-template=classic] #root .app.app>main:before{background:radial-gradient(circle at 82% 16%,rgba(0,0,0,.035),transparent 31%),linear-gradient(180deg,#fff,#f7f7f5 58%,#f3f3f1)!important;background-size:auto!important}html[data-template=classic] #root .app.app>main>.hero{border:0!important;background:transparent!important;color:#161616!important;box-shadow:none!important}html[data-template=classic] #root .app.app>main>.hero:before,html[data-template=classic] #root .app.app>main>.hero:after,html[data-template=classic] #root .app.app>main>.categories.section:before{content:none!important;display:none!important;background:none!important}html[data-template=classic] #root .app :is(.hero h1,.hero h1 span,.hero-text,.eyebrow){color:#161616!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important}html[data-template=classic] #root .app .hero h1 span,html[data-template=classic] #root .app .hero-text{color:#777771!important}html[data-template=classic] #root .app :is(.eyebrow-dot,.live-dot){border-color:#111!important;background:#111!important;color:#111!important;box-shadow:none!important;text-shadow:none!important}html[data-template=classic] #root .app :is(.visual-glow,.hero-visual .visual-glow){border:1px solid #deded8!important;background:#eeeeea!important;box-shadow:none!important;filter:none!important}html[data-template=classic] #root .app :is(.floating-card,.hero-visual .floating-card){border-color:#e1e1dc!important;background:#fffffff5!important;color:#161616!important;box-shadow:0 25px 70px #00000017!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html[data-template=classic] #root .app .hero-visual .card-main:before{background:#111!important}html[data-template=classic] #root .app :is(.floating-card,.hero-stats) :is(h2,h3,strong,p,span){color:inherit!important}html[data-template=classic] #root .app>main>.categories.section{background:#f7f7f5!important}html[data-template=classic] #root .app>main>.categories :is(.section-label,h2,p){color:#161616!important;text-shadow:none!important}html[data-template=classic] #root .app>main>.categories .section-label,html[data-template=classic] #root .app>main>.categories .section-heading p{color:#777771!important}html[data-template=classic] #root .app .category-card{border-color:#deded8!important;background:#fff!important;color:#161616!important;box-shadow:0 12px 34px #1414120b!important}html[data-template=classic] #root .app .category-card:hover :is(*){color:#fff!important}html[data-template=classic] #root .app>main>.how.section,html[data-template=classic] #root .app .split-card:not(.light){border-color:#111!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root .app .how :is(.section-label,h2,p,span,strong),html[data-template=classic] #root .app .split-card:not(.light) :is(.section-label,h2,p,span,strong){color:#fff!important}html[data-template=classic] #root .app .how .step{border-color:#373734!important;background:#1b1b1a!important;color:#fff!important}html[data-template=classic] #root .app :is(.split-card.light,.final-cta){border-color:#deded8!important;background:#fff!important;color:#161616!important;box-shadow:0 16px 44px #1414120f!important}html[data-template=classic] #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){border-color:#deded8!important;background:#fffffdf7!important;color:#161616!important;box-shadow:0 10px 34px #1212100e!important}html[data-template=classic] #root :is(.logo,.account-navbar-brand,.admin-navbar-brand,.home-nav-links a,.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a){color:#161616!important}html[data-template=classic] #root :is(.home-nav-links a,.account-primary-nav a,.admin-nav-links a,.restricted-navbar-links a):hover,html[data-template=classic] #root :is(.account-primary-nav a.active,.admin-nav-links a.active){background:#edede8!important;color:#111!important}html[data-template=classic] #root :is(.btn-dark,.btn-primary,.discovery-primary-button,.dispute-primary-button,.agreement-primary-button,.chat-send,.notification-chat-button,.privacy-primary-button,button[class*=primary-button]){border-color:#111!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root :is(.btn-dark,.btn-primary,.discovery-primary-button,.dispute-primary-button,.agreement-primary-button,.chat-send,.notification-chat-button,.privacy-primary-button,button[class*=primary-button]):hover{border-color:#333330!important;background:#333330!important;color:#fff!important}html[data-template=classic] #root :is(.btn-ghost,.btn-outline,.btn-light,.agreement-secondary-button,.dispute-secondary-button,button[class*=secondary-button]){border-color:#cecec7!important;background:#fff!important;color:#20201e!important;box-shadow:none!important}html[data-template=classic] #root :is(a,button,input,textarea,select):focus-visible{outline-color:#111!important;box-shadow:0 0 0 4px #11111114!important}html[data-template=classic] #root :is(.app-page-header,.account-tab-intro,.privacy-center-header,.disputes-page-header,.admin-page-header,.messages-heading) :is(h1,h2,h3,p,span){color:#161616!important;-webkit-text-fill-color:currentColor!important;background:none!important}html[data-template=classic] #root :is(.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.legal-document-shell,.cookie-policy-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.notification-message-card){border-color:#deded8!important;background-color:#fff!important;background-image:none!important;color:#161616!important;box-shadow:0 14px 42px #1414120e!important}html[data-template=classic] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.notification-message-card) :is(h1,h2,h3,h4,strong){color:#161616!important}html[data-template=classic] #root :is(input,textarea,select){border-color:#d5d5cf!important;background:#fff!important;color:#161616!important;accent-color:#111111!important;box-shadow:none!important}html[data-template=classic] #root :is(input,textarea,select):focus{border-color:#111!important;box-shadow:0 0 0 4px #11111112!important}html[data-template=classic] #root :is(.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header,.account-section-nav,.account-tab-intro){border-color:#deded8!important;background:#fff!important;color:#161616!important;box-shadow:none!important}html[data-template=classic] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span,.content-report-status){border-color:#d6d6d0!important;background:#f1f1ed!important;color:#555550!important;box-shadow:none!important}html[data-template=classic] #root :is(.jobs-filter.active,.jobs-filter.is-active,.talent-category-row button.active,.talent-category-row button.is-active,.disputes-filter-bar button.active,.disputes-filter-bar button.is-active,.account-section-nav button.is-active){border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview{border-color:#111!important;background:linear-gradient(105deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(145deg,#0c0c0c,#2a2a28)!important;background-size:28px 28px,auto!important;color:#fff!important;box-shadow:0 18px 48px #1414121f!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview :is(*){color:#fff!important}html[data-template=classic] #root :is(.messages-row,.notification-item,.dispute-list-card){border-color:#e0e0da!important;background:#fff!important;color:#161616!important}html[data-template=classic] #root :is(.messages-row,.notification-item,.dispute-list-card):hover,html[data-template=classic] #root .messages-row.is-unread,html[data-template=classic] #root .messages-row.is-unread:hover{border-color:#bfbfb8!important;background:#f2f2ee!important}html[data-template=classic] #root :is(.account-notification-button .notification-dot,.account-primary-nav .messages-nav-dot,.messages-unread-dot){border-color:#fff!important;background:#111!important;box-shadow:0 0 0 2px #1111111f!important}html[data-template=classic] #root .notification-message-icon{border-color:#d7d7d0!important;background:#edede8!important;color:#111!important}html[data-template=classic] #root .chat-message.is-mine :is(.chat-message-bubble,div){border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .chat-message:not(.is-mine) :is(.chat-message-bubble,div){border-color:#deded8!important;background:#f0f0ec!important;color:#161616!important}html[data-template=classic] #root :is(.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:#d9d9d2!important;background:#f6f6f3!important;color:#161616!important;box-shadow:none!important}html[data-template=classic] #root :is(.site-preferences-panel,.cookie-notice){border-color:#d0d0c9!important;background:#fffffdfa!important;color:#161616!important;box-shadow:0 16px 48px #1414121f!important}html[data-template=classic] #root :is(.site-theme-toggle,.site-language-toggle button,.cookie-notice button){border-color:#d0d0c9!important;background:#efefeb!important;color:#161616!important}html[data-template=classic] #root :is(svg,svg *,.job-listing-pill svg){color:currentColor;stroke:currentColor}html[data-template=classic][data-theme=dark]{--ih-page:#0d0d0c;--ih-canvas:#0d0d0c;--ih-surface:#191918;--ih-surface-soft:#232321;--ih-line:#343431;--ih-line-strong:#484844;--ih-ink:#f2f2ee;--ih-ink-soft:#d2d2cc;--ih-copy:#aaaAa3;--ih-muted:#969690;--ih-v3-page:#0d0d0c;--ih-v3-surface:#191918;--ih-v3-line:#343431;--ih-v3-ink:#f2f2ee;--ih-v3-copy:#aaaAa3;--ih-v4-surface:#191918;--ih-v4-surface-muted:#121211;--ih-v4-line:#343431;--ih-v4-line-strong:#484844;--ih-v4-ink:#f2f2ee;--ih-v4-copy:#aaaAa3;--ih-v4-violet-soft:#252523;color:#f2f2ee;background:#0d0d0c;color-scheme:dark}html[data-template=classic][data-theme=dark] body,html[data-template=classic][data-theme=dark] #root,html[data-template=classic][data-theme=dark] #root>*,html[data-template=classic][data-theme=dark] #root :is(.app,.page,.account-page,.privacy-center-page,.disputes-page,.admin-page,.moderation-user-page,.age-access-page){background-color:#0d0d0c!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app.app>main:before{background:radial-gradient(circle at 82% 16%,rgba(255,255,255,.035),transparent 31%),linear-gradient(180deg,#090909,#111110 58%,#0d0d0c)!important}html[data-template=classic][data-theme=dark] #root .app.app>main>.hero,html[data-template=classic][data-theme=dark] #root .app>main>.categories.section{background:transparent!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app :is(.hero h1,.hero h1 span,.hero-text,.eyebrow,.categories .section-label,.categories h2,.categories p){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar,.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.legal-document-shell,.cookie-policy-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.notification-message-card,.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header,.account-section-nav,.account-tab-intro,.site-preferences-panel,.cookie-notice){border-color:#343431!important;background-color:#191918!important;background-image:none!important;color:#f2f2ee!important;box-shadow:0 14px 42px #0003!important}html[data-template=classic][data-theme=dark] #root :is(.account-card,.auth-card,.project-form,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.notification-message-card,.account-tab-intro,.messages-heading) :is(h1,h2,h3,h4,strong,p,span){color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(input,textarea,select){border-color:#41413d!important;background:#111110!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.jobs-filter,.talent-category-row button,.disputes-filter-bar button,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span,.content-report-status,.site-theme-toggle,.site-language-toggle button,.cookie-notice button){border-color:#41413d!important;background:#242422!important;color:#d0d0ca!important}html[data-template=classic][data-theme=dark] #root :is(.messages-row,.notification-item,.dispute-list-card),html[data-template=classic][data-theme=dark] #root .messages-row.is-unread,html[data-template=classic][data-theme=dark] #root :is(.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:#363633!important;background:#1c1c1b!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app :is(.floating-card,.category-card,.split-card.light,.final-cta){border-color:#3a3a37!important;background:#191918!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root .app :is(.floating-card,.category-card,.split-card.light,.final-cta) :is(*){color:#f2f2ee!important}@media print{html[data-template=classic] body:after{display:none!important}}:root{--ih-release:20260925-102}@keyframes ih-v102-route-in{0%{transform:translateY(4px)}to{transform:translateY(0)}}::view-transition-group(root){animation-duration:.16s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}::view-transition-old(root){opacity:1!important;animation:none!important;mix-blend-mode:normal!important}::view-transition-new(root){opacity:1!important;animation:ih-v102-route-in .16s cubic-bezier(.22,1,.36,1) both!important;mix-blend-mode:normal!important}::view-transition-image-pair(root){isolation:isolate}.page>main,.account-page>main,.app>main>section,.privacy-center-shell,.disputes-shell,.admin-shell,.chat-messages{animation:none!important;transform:none!important}.app.home-motion-ready .home-reveal,.app.home-motion-ready .home-reveal.is-below{opacity:0;translate:0 22px;scale:1;filter:none!important;will-change:auto;transition:opacity .36s ease,translate .43s cubic-bezier(.22,1,.36,1);transition-delay:min(var(--home-reveal-delay, 0ms),90ms)}.app.home-motion-ready .home-reveal.is-above{opacity:0;translate:0 -16px;scale:1;filter:none!important}.app.home-motion-ready .home-reveal.is-visible{opacity:1;translate:0;scale:1;filter:none!important}.app.home-motion-ready .category-card.home-reveal:nth-child(n):not(.is-visible):not(.is-above){translate:0 22px}.app.home-motion-ready .split-section.home-reveal .split-card{transition:transform .43s cubic-bezier(.22,1,.36,1),opacity .3s ease}.app.home-motion-ready .split-section.home-reveal:not(.is-visible) .split-card:first-child{opacity:.9;transform:translate(-18px)}.app.home-motion-ready .split-section.home-reveal:not(.is-visible) .split-card:last-child{opacity:.9;transform:translate(18px)}@media (min-width: 721px){#root .account-page>.messages-page,#root .account-page>.chat-page{width:min(1284px,calc(100% - 64px))!important;max-width:1284px!important;margin-right:auto!important;margin-left:auto!important}}.site-preferences,.site-preferences.is-open{position:fixed!important;z-index:9000!important;top:auto!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important;display:block!important;padding:0!important;border:1px solid var(--ih45-c-c49369a92f,rgba(16, 36, 61, .14))!important;border-radius:14px!important;background:#fffffdf5!important;box-shadow:0 10px 30px var(--ih45-c-024e24f9eb,rgba(8, 19, 33, .12))!important;transform:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.site-preferences-handle{position:relative;z-index:2;width:42px;height:42px;display:grid!important;place-items:center;padding:0;border:0;border-radius:13px;background:transparent;color:var(--ih-navy-900);font:inherit;font-size:11px;font-weight:850;letter-spacing:-.35px;cursor:pointer}.site-preferences.is-open .site-preferences-handle{background:var(--ih-navy-900);color:#fff;font-size:20px;font-weight:500}.site-preferences-panel{position:absolute!important;right:0!important;bottom:calc(100% + 9px)!important;width:max-content!important;display:flex!important;align-items:center!important;gap:3px!important;padding:5px!important;border:1px solid var(--ih45-c-c49369a92f,rgba(16, 36, 61, .14))!important;border-radius:14px!important;background:#fffffdfa!important;box-shadow:0 16px 42px var(--ih45-c-dc65bdff2a,rgba(8, 19, 33, .15))!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(7px) scale(.97);transform-origin:bottom right;transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1),visibility .15s;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.site-preferences.is-open .site-preferences-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.site-preferences .site-language-toggle{display:flex!important;padding:0 0 0 4px!important;border-top:0!important;border-left:1px solid var(--ih-line)!important}.site-preferences .site-theme-toggle,.site-preferences .site-language-toggle button{width:34px!important;min-width:34px!important;height:34px!important;border-radius:9px!important}html[data-theme=dark] .site-preferences,html[data-theme=dark] .site-preferences.is-open,html[data-theme=dark] .site-preferences-panel{border-color:var(--ih45-c-7911c67a8a,#34465b)!important;background:var(--ih45-c-fe6012587b,rgba(12, 21, 31, .97))!important;color:var(--ih45-c-34bed07a20,#f2f6fb)!important}html[data-theme=dark] .site-preferences-handle{color:var(--ih45-c-34bed07a20,#f2f6fb)}html[data-theme=dark] #root .home-navbar .nav-links.home-nav-links a,html[data-theme=dark] #root .account-navbar .nav-links.account-primary-nav a,html[data-theme=dark] #root .admin-nav-links a{color:var(--ih45-c-b630f5583c,#d7e1ec)!important}html[data-theme=dark] #root .home-navbar .nav-links.home-nav-links a:hover,html[data-theme=dark] #root .account-navbar .nav-links.account-primary-nav a:hover,html[data-theme=dark] #root .admin-nav-links a:hover{background:var(--ih45-c-3a54dabdfc,#1c2b3c)!important;color:#fff!important}html[data-theme=dark] #root .account-menu-logout{background:transparent!important;color:#ffaaa2!important}html[data-theme=dark] #root .account-menu-logout:hover{background:#351f22!important;color:#ffd0cc!important}body>.private-work-lightbox{position:fixed!important;z-index:2147483000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;box-sizing:border-box!important;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;overflow:hidden!important;background:var(--ih45-c-e340cba08c,rgba(3, 7, 13, .94))!important;color:#fff!important;-webkit-backdrop-filter:blur(12px) saturate(112%)!important;backdrop-filter:blur(12px) saturate(112%)!important}body>.private-work-lightbox .private-work-viewer-toolbar{width:min(1240px,100%);min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 auto}body>.private-work-lightbox .private-work-viewer-title{min-width:0;display:grid;gap:2px}body>.private-work-lightbox .private-work-viewer-title strong,body>.private-work-lightbox .private-work-viewer-title span{overflow:hidden;color:#fff!important;text-overflow:ellipsis;white-space:nowrap}body>.private-work-lightbox .private-work-viewer-title strong{font-size:12px}body>.private-work-lightbox .private-work-viewer-title span{color:#ffffff94!important;font-size:9px}body>.private-work-lightbox .private-work-viewer-controls{flex:0 0 auto;display:flex;align-items:center;gap:3px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff12!important}body>.private-work-lightbox .private-work-viewer-controls button,body>.private-work-lightbox .private-work-viewer-controls a,body>.private-work-lightbox .private-work-lightbox-close{position:static!important;width:36px;height:36px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:9px;background:transparent!important;color:#fff!important;font:inherit;font-size:17px;text-decoration:none;cursor:pointer}body>.private-work-lightbox .private-work-viewer-controls button:hover,body>.private-work-lightbox .private-work-viewer-controls a:hover{background:#ffffff1f!important}body>.private-work-lightbox .private-work-viewer-controls button:disabled{opacity:.3;cursor:default}body>.private-work-lightbox .private-work-viewer-controls .private-work-viewer-zoom-value{width:58px;font-size:10px;font-weight:750}body>.private-work-lightbox .private-work-viewer-controls .private-work-lightbox-close{margin-left:2px;background:#ffffff1c!important;font-size:21px}body>.private-work-lightbox figure{width:min(1240px,100%)!important;height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;gap:8px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body>.private-work-lightbox .private-work-viewer-stage{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent!important;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}body>.private-work-lightbox figure.is-zoomed .private-work-viewer-stage{cursor:grab}body>.private-work-lightbox figure.is-zoomed .private-work-viewer-stage:active{cursor:grabbing}body>.private-work-lightbox .private-work-viewer-stage img{width:auto!important;max-width:min(100%,1100px)!important;height:auto!important;max-height:min(76dvh,800px)!important;display:block;object-fit:contain;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none;transform-origin:center;transition:transform 90ms ease-out}body>.private-work-lightbox figcaption{min-height:30px;display:flex!important;align-items:center;justify-content:center;gap:12px;margin:0;overflow:hidden;color:#ffffff9e!important;font-size:9px;text-align:center;white-space:nowrap}body>.private-work-lightbox figcaption button{flex:0 0 auto;border:0;background:transparent!important;color:#ffffffc7!important;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}body>.private-work-lightbox .private-work-lightbox-arrow{position:fixed!important;z-index:2;top:50%;width:44px;height:52px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:#ffffff14!important;color:#fff!important;font-size:30px;cursor:pointer;transform:translateY(-50%)}body>.private-work-lightbox .private-work-lightbox-arrow.is-left{left:16px}body>.private-work-lightbox .private-work-lightbox-arrow.is-right{right:16px}html[data-template=classic] body:after{content:none!important;display:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-template=classic] #root .account-navbar .account-primary-nav a.is-active{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .admin-nav-links{border-color:#111!important;background:#111!important}html[data-template=classic] #root .admin-nav-links a{color:#e8e8e3!important}html[data-template=classic] #root .admin-nav-links a:hover,html[data-template=classic] #root .admin-nav-links a.is-active{border-color:#fff!important;background:#fff!important;color:#111!important}html[data-template=classic] #root .messages-avatar{border:1px solid #d5d5cf!important;background:#ecece8!important;color:#111!important;box-shadow:none!important}html[data-template=classic] #root .messages-avatar img{filter:none!important}html[data-template=classic] #root .chat-message.is-mine{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .chat-message:not(.is-mine){border-color:#deded8!important;background:#f0f0ec!important;color:#161616!important}html[data-template=classic] #root .chat-message :is(.private-work-materials,.private-work-albums,.private-work-image-set,.private-work-image-grid,.private-work-files,.private-work-links,.private-work-material-group){background:transparent!important;color:inherit!important}html[data-template=classic] #root .chat-message .private-work-file-row>a{border-color:currentColor!important;background:#ffffff17!important;color:inherit!important}html[data-template=classic] #root svg [fill]:not([fill=none]){stroke:none!important}html[data-template=classic][data-theme=dark] #root :is(.jobs-filter.active,.jobs-filter.is-active,.talent-category-row button.active,.talent-category-row button.is-active,.disputes-filter-bar button.active,.disputes-filter-bar button.is-active,.account-section-nav button.is-active,.account-section-nav a.is-active){border-color:#f2f2ee!important;background:#f2f2ee!important;color:#111!important}html[data-template=classic][data-theme=dark] #root .account-navbar .account-primary-nav a.is-active{border-color:#f2f2ee!important;background:#f2f2ee!important;color:#111!important}html[data-template=classic][data-theme=dark] #root .app .hero-visual .floating-card .card-meta span{border-color:#444440!important;background:#292927!important;color:#f2f2ee!important}#root .account-form input[type=file]::file-selector-button{margin:-4px 12px -4px -4px;padding:10px 13px;border:0;border-radius:9px;background:var(--ih-navy-900);color:#fff;font:inherit;font-size:11px;font-weight:750;cursor:pointer}#root :is(.notification-decision-card,.notification-accepted-card,.notification-block-card){min-height:0!important;padding:clamp(16px,2vw,24px)!important}@media (max-width: 1040px){#root .admin-navbar .admin-nav-links{display:flex!important;justify-content:flex-start!important;overflow-x:auto!important;overscroll-behavior-inline:contain}#root .admin-navbar .admin-nav-links a{min-width:max-content!important;flex:0 0 auto!important;white-space:nowrap!important}}@media (max-width: 720px){#root :is(.page,.account-page,.app) :is(a,button){overflow-wrap:normal!important;word-break:normal!important}#root .account-page>.messages-page,#root .account-page>.chat-page{width:calc(100% - 18px)!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important}#root .account-section-nav{position:static!important;top:auto!important;z-index:auto!important}#root .admin-navbar{align-items:stretch!important}#root .admin-navbar .admin-nav-links{padding-bottom:5px!important}#root .admin-navbar .admin-nav-links a{min-width:112px!important;min-height:38px!important;padding:7px 10px!important;font-size:10px!important}#root :is(.disputes-filter-bar,.admin-filter-bar,.admin-queue-filters){overflow-x:auto!important}body>.private-work-lightbox{gap:6px!important;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important}body>.private-work-lightbox .private-work-viewer-toolbar{min-height:42px;gap:8px}body>.private-work-lightbox .private-work-viewer-title{max-width:30vw}body>.private-work-lightbox .private-work-viewer-controls{gap:1px;padding:3px}body>.private-work-lightbox .private-work-viewer-controls button,body>.private-work-lightbox .private-work-viewer-controls a{width:32px;height:32px}body>.private-work-lightbox .private-work-viewer-controls .private-work-viewer-zoom-value{width:47px}body>.private-work-lightbox .private-work-viewer-stage img{max-width:100%!important;max-height:78dvh!important}body>.private-work-lightbox figcaption>span{display:none}body>.private-work-lightbox .private-work-lightbox-arrow{top:auto!important;bottom:max(18px,env(safe-area-inset-bottom));width:40px;height:40px;border-radius:12px;font-size:25px;transform:none}.site-preferences,.site-preferences.is-open{right:max(9px,env(safe-area-inset-right))!important;bottom:max(9px,env(safe-area-inset-bottom))!important}}@media (max-width: 360px){#root .account-navbar .nav-links.account-primary-nav{display:flex!important;overflow-x:auto!important}#root .account-navbar .nav-links.account-primary-nav a{min-width:82px!important;flex:0 0 82px!important}}@media (prefers-reduced-motion: reduce){::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:1ms!important;animation:none!important}.site-preferences-panel,.app.home-motion-ready .home-reveal,.app.home-motion-ready .split-section.home-reveal .split-card{transition:none!important}}:root{--ih-release:20260925-103}#root .profile-info .ideahire-country-badge{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important}#root :is(.ideahire-country-flag,.ideahire-country-option-flag,.ideahire-country-badge-flag){overflow:hidden!important;border-radius:50%!important;background:#fff!important;clip-path:circle(50% at 50% 50%)!important;isolation:isolate}#root :is(.ideahire-country-flag,.ideahire-country-option-flag,.ideahire-country-badge-flag) .ideahire-flag-emoji{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:scale(1.28)!important;transform-origin:center!important}@media (max-width: 720px){#root .app .category-card,#root .app .category-card:nth-child(n){grid-template-columns:28px minmax(0,1fr) 30px!important;align-items:center!important;column-gap:9px!important;min-height:82px!important;padding:12px 13px!important}#root .app .category-number,#root .app .category-name,#root .app .category-arrow{align-self:center!important}#root .app .category-number{width:27px!important;height:27px!important;font-size:8px!important}#root .app .category-name{min-width:0!important;overflow:hidden!important;font-size:clamp(11px,3vw,14px)!important;line-height:1.2!important;overflow-wrap:normal!important;word-break:keep-all!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-hyphens:none!important;hyphens:none!important}#root .app .category-arrow{width:30px!important;height:30px!important;font-size:15px!important}}@media (max-width: 520px){#root .app .category-grid{grid-template-columns:1fr!important;gap:8px!important}#root .app .category-card,#root .app .category-card:nth-child(n){min-height:72px!important}#root .app .category-name{font-size:14px!important;text-overflow:clip!important}}@media (max-width: 600px){#root .profile-info .ideahire-country-badge{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;display:inline-grid!important;place-items:center!important;gap:0!important;margin-top:7px!important;padding:2px!important;overflow:hidden!important;border-radius:50%!important;background:#fffffff5!important;box-sizing:border-box!important}#root .profile-info .ideahire-country-badge-name{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}#root .profile-info .ideahire-country-badge-flag{width:26px!important;min-width:26px!important;height:26px!important;margin:0!important;border:0!important;font-size:30px!important}}html[data-template=classic]:not([data-theme=dark]){--ih-page:#fff;--ih-canvas:#fff;--ih-surface:#fff;--ih-surface-soft:#f7f7f7;--ih-line:#dedede;--ih-line-strong:#bdbdbd;--ih-ink:#111;--ih-ink-soft:#2d2d2d;--ih-copy:#3f3f3f;--ih-muted:#5f5f5f;--ih-blue-600:#111;--ih-blue-100:#eee;--ih-blue-soft:#f6f6f6;--ih-violet:#111;--ih-violet-deep:#000;--ih-violet-soft:#eee;--ih-v4-surface-muted:#f7f7f7;--ih-v4-line:#dedede;--ih-v4-line-strong:#bdbdbd;--ih-v4-copy:#3f3f3f;background:#fff!important;color:#111!important}html[data-template=classic]:not([data-theme=dark]) body,html[data-template=classic]:not([data-theme=dark]) #root,html[data-template=classic]:not([data-theme=dark]) #root>*,html[data-template=classic]:not([data-theme=dark]) #root :is(.app,.page,.account-page,.privacy-center-page,.disputes-page,.admin-page,.moderation-user-page,.age-access-page){background-color:#fff!important;color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root .app.app>main:before,html[data-template=classic]:not([data-theme=dark]) #root .app.app>main>.hero,html[data-template=classic]:not([data-theme=dark]) #root .app>main>.categories.section,html[data-template=classic]:not([data-theme=dark]) #root .app>main>.split-section.section,html[data-template=classic]:not([data-theme=dark]) #root .app>.footer{background-color:#fff!important;background-image:none!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){border-color:#dedede!important;background:#fffffffa!important;color:#111!important;box-shadow:0 8px 28px #0000000e!important}html[data-template=classic]:not([data-theme=dark]) #root .app :is(.hero h1,.hero h1 span,.eyebrow,.categories .section-label,.categories h2){color:#111!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic]:not([data-theme=dark]) #root .app :is(.hero-text,.categories p){color:#3f3f3f!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card,html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:nth-child(n){border:1px solid #ddd!important;background:#fff!important;color:#111!important;box-shadow:0 10px 28px #0000000b!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:before,html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:nth-child(n):before{background:#f2f2f2!important}html[data-template=classic]:not([data-theme=dark]) #root .app :is(.category-number,.category-arrow){border-color:#cfcfcf!important;background:#fff!important;color:#111!important;opacity:1!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-name{color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:hover{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:hover :is(.category-number,.category-name,.category-arrow){border-color:#4a4a4a!important;background:#1f1f1f!important;color:#fff!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.privacy-entry-card,.dispute-panel,.dispute-state-card,.dispute-list-card,.admin-queue-panel,.admin-content-grid,.age-access-card,.legal-document-shell,.cookie-policy-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.notification-message-card,.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header,.account-section-nav,.account-tab-intro,.account-template-card){border-color:#dedede!important;background-color:#fff!important;background-image:none!important;color:#111!important}html[data-template=classic] #root :is(.stripe-connect-icon,.discovery-settings-icon,.privacy-entry-icon,.notification-message-icon,.notification-accepted-icon,.notification-decision-icon,.jobs-order-icon,.jobs-search-icon,.agreement-status-icon,.agreement-version-pill,.agreement-pending-pill,.agreement-waiting-icon,.dispute-transparency-icon,.dispute-count-badge,.dispute-evidence-icon,.admin-readonly-badge,.admin-current-version-badge,.admin-context-lock-icon,.job-active-badge,.talent-match-badge,.account-template-option-action){border-color:#cfcfcf!important;background-color:#eee!important;background-image:none!important;color:#111!important;box-shadow:none!important}html[data-template=classic] #root :is(.stripe-connect-status,.content-report-status,.account-age-status,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span){border-color:#cfcfcf!important;background-color:#f1f1f1!important;background-image:none!important;color:#202020!important}html[data-template=classic] #root :is(.stripe-connect-eyebrow,.agreement-eyebrow,.dispute-eyebrow,.app-page-kicker,.account-tab-kicker,.section-label){color:#4b4b4b!important}html[data-template=classic] #root :is(.account-template-option.is-selected,.discovery-category-card.is-selected,.profile-category-option.is-selected){border-color:#111!important;background-color:#f2f2f2!important;background-image:none!important;color:#111!important}html[data-template=classic] #root .app :is(.how.section,.split-card:not(.light)) :is(.section-label,.stripe-connect-eyebrow,.agreement-eyebrow,.dispute-eyebrow){color:#fff!important}html[data-template=classic][data-theme=dark] #root :is(.stripe-connect-icon,.discovery-settings-icon,.privacy-entry-icon,.notification-message-icon,.notification-accepted-icon,.notification-decision-icon,.jobs-order-icon,.jobs-search-icon,.agreement-status-icon,.agreement-version-pill,.agreement-pending-pill,.agreement-waiting-icon,.dispute-transparency-icon,.dispute-count-badge,.dispute-evidence-icon,.admin-readonly-badge,.admin-current-version-badge,.admin-context-lock-icon,.job-active-badge,.talent-match-badge,.account-template-option-action){border-color:#4a4a46!important;background-color:#2a2a28!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.stripe-connect-status,.content-report-status,.account-age-status,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span){border-color:#4a4a46!important;background-color:#242422!important;color:#f2f2ee!important}html[data-template=classic][data-theme=dark] #root :is(.stripe-connect-eyebrow,.agreement-eyebrow,.dispute-eyebrow,.app-page-kicker,.account-tab-kicker,.section-label){color:#d0d0ca!important}html[data-template=classic] #root .google-auth-logo path{stroke:none!important;filter:none!important}html[data-template=classic] #root :is(.ideahire-country-flag,.ideahire-country-option-flag,.ideahire-country-badge-flag,.ideahire-flag-emoji){filter:none!important}:root{--ih-release:20260926-104}#root .jobs-clear-filters:before,#root .page .jobs-clear-filters:before{content:"×"!important;width:20px!important;min-width:20px!important;height:20px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:6px!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1!important}#root .forgot-password-row{display:flex!important;justify-content:flex-end!important;margin-top:-3px!important}#root .auth-link-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;border:1px solid var(--ih-line-strong)!important;border-radius:10px!important;background:var(--ih-surface-soft)!important;color:var(--ih-ink)!important;font:inherit!important;font-size:11px!important;font-weight:780!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease!important}#root .auth-link-button:hover{border-color:var(--ih-ink)!important;background:var(--ih-ink)!important;color:var(--ih-surface)!important;transform:translateY(-1px)!important}#root .auth-link-button:focus-visible{outline:3px solid var(--ih-focus)!important;outline-offset:2px!important}html[data-template=classic]{--ih-blue-600:#171717;--ih-blue-100:#ecece8;--ih-blue-soft:#f3f3ef;--ih-violet:#171717;--ih-violet-deep:#050505;--ih-violet-soft:#efefeb;--ih-mint:#5c5c57;--ih-mint-soft:#efefeb;--ih-v3-ink:#171717;--ih-v3-copy:#5f5f5a;--ih-v3-line:#deded8;--ih-v3-surface:#ffffff;--ih-v3-page:#ffffff;--ih-v4-violet:#171717;--ih-v4-violet-soft:#efefeb;--ih-v4-mint:#5c5c57;--ih-focus:rgba(17, 17, 17, .25)}html[data-template=classic][data-theme=dark]{--ih-blue-600:#f2f2ee;--ih-blue-100:#2b2b29;--ih-blue-soft:#222220;--ih-violet:#f2f2ee;--ih-violet-deep:#ffffff;--ih-violet-soft:#252523;--ih-mint:#c9c9c2;--ih-mint-soft:#252523;--ih-v3-ink:#f2f2ee;--ih-v3-copy:#b5b5ae;--ih-v3-line:#3b3b38;--ih-v3-surface:#191918;--ih-v3-page:#0f0f0e;--ih-v4-violet:#f2f2ee;--ih-v4-violet-soft:#252523;--ih-v4-mint:#c9c9c2;--ih-focus:rgba(242, 242, 238, .3)}html[data-template=classic] #root .page:has(>.auth-card){background-image:none!important}html[data-template=classic] #root .page>.auth-card,html[data-template=classic] #root .page>.auth-card:before{background-image:none!important}html[data-template=classic] #root .account-page .chat-messages,html[data-template=classic] #root .chat-messages{background-image:none!important}html[data-template=classic]:not([data-theme=dark]) #root .page:has(>.auth-card){background-color:#f5f5f2!important}html[data-template=classic]:not([data-theme=dark]) #root .page>.auth-card{border-color:#cfcfc9!important;background-color:#fff!important;box-shadow:0 22px 64px #1212101c!important}html[data-template=classic][data-theme=dark] #root .page:has(>.auth-card){background-color:#0f0f0e!important}html[data-template=classic][data-theme=dark] #root .page>.auth-card{border-color:#3c3c38!important;background-color:#191918!important;box-shadow:0 24px 68px #00000057!important}html[data-template=classic]:not([data-theme=dark]) #root .auth-link-button{border-color:#111!important;background:#fff!important;color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root .auth-link-button:hover{background:#111!important;color:#fff!important}html[data-template=classic][data-theme=dark] #root .auth-link-button{border-color:#777770!important;background:#191918!important;color:#f7f7f3!important}html[data-template=classic][data-theme=dark] #root .auth-link-button:hover{border-color:#f7f7f3!important;background:#f7f7f3!important;color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.logo,.logo span,.account-navbar-brand,.admin-navbar-brand,.cookie-policy-logo,.cookie-policy-logo span){color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important}html[data-template=classic][data-theme=dark] #root :is(.logo,.logo span,.account-navbar-brand,.admin-navbar-brand,.cookie-policy-logo,.cookie-policy-logo span){color:#f7f7f3!important;-webkit-text-fill-color:#f7f7f3!important;opacity:1!important}html[data-template=classic] #root .app .category-arrow{display:grid!important;place-items:center!important;visibility:visible!important;opacity:1!important;transform:none!important}html[data-template=classic] #root .app .category-card:before{background-image:none!important;filter:grayscale(1)!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:is(:hover,:focus-visible,:active){border-color:#111!important;background:#111!important;color:#fff!important;outline-color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root .app .category-card:is(:hover,:focus-visible,:active) :is(.category-number,.category-name,.category-arrow){border-color:#555550!important;background:#222220!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}html[data-template=classic][data-theme=dark] #root .app .category-card:is(:hover,:focus-visible,:active){border-color:#f2f2ee!important;background:#f2f2ee!important;color:#111!important}html[data-template=classic][data-theme=dark] #root .app .category-card:is(:hover,:focus-visible,:active) :is(.category-number,.category-name,.category-arrow){border-color:#c8c8c2!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.jobs-filter.active,.jobs-filter.is-active,.talent-category-row button.active,.talent-category-row button.is-active,.discovery-category-card.is-selected,.profile-category-option.is-selected,.account-template-option.is-selected,.project-form .job-option-card.is-selected,.account-section-nav button.is-active){border-color:#111!important;background-color:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 0 0 3px #1111111c!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.discovery-category-card.is-selected,.profile-category-option.is-selected,.account-template-option.is-selected,.project-form .job-option-card.is-selected,.account-section-nav button.is-active) :is(span,strong,small,i){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root :is(.jobs-filter.active,.jobs-filter.is-active,.talent-category-row button.active,.talent-category-row button.is-active,.discovery-category-card.is-selected,.profile-category-option.is-selected,.account-template-option.is-selected,.project-form .job-option-card.is-selected,.account-section-nav button.is-active){border-color:#f2f2ee!important;background-color:#f2f2ee!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important;box-shadow:0 0 0 3px #f2f2ee1f!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-category-card.is-selected,.profile-category-option.is-selected,.account-template-option.is-selected,.project-form .job-option-card.is-selected,.account-section-nav button.is-active) :is(span,strong,small,i){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.project-form .job-option-card.is-selected .job-option-mark,.project-form .job-option-card.is-selected .job-option-duration,.discovery-category-card.is-selected i,.profile-category-option.is-selected>span,.account-template-option.is-selected .account-template-option-action){border-color:#fff!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111111!important;box-shadow:none!important}html[data-template=classic]:not([data-theme=dark]) #root .project-form .job-option-card.is-selected:after{border-color:#fff!important;background:#fff!important;box-shadow:inset 0 0 0 2px #111!important}html[data-template=classic][data-theme=dark] #root :is(.project-form .job-option-card.is-selected .job-option-mark,.project-form .job-option-card.is-selected .job-option-duration,.discovery-category-card.is-selected i,.profile-category-option.is-selected>span,.account-template-option.is-selected .account-template-option-action){border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root .project-form .job-option-card.is-selected:after{border-color:#111!important;background:#111!important;box-shadow:inset 0 0 0 2px #fff!important}html[data-template=classic]:not([data-theme=dark]) #root .account-profile-workspace .profile-info .account-age-status{border-color:#ffffffc7!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important}html[data-template=classic][data-theme=dark] #root .account-profile-workspace .profile-info .account-age-status{border-color:#555550!important;background:#2b2b29!important;color:#f7f7f3!important;-webkit-text-fill-color:#f7f7f3!important;opacity:1!important}html[data-template=classic]:not([data-theme=dark]) #root .account-page .chat-messages{background-color:#f3f3f0!important}html[data-template=classic]:not([data-theme=dark]) #root .account-page .chat-message.is-mine{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic]:not([data-theme=dark]) #root .account-page .chat-message.is-theirs{border-color:#cfcfc9!important;background:#fff!important;color:#111!important;box-shadow:0 5px 18px #12121012!important}html[data-template=classic]:not([data-theme=dark]) #root .account-page .chat-message.is-theirs :is(.private-work-message-text,.private-work-message-text a,time){color:#171717!important;-webkit-text-fill-color:#171717!important}html[data-template=classic][data-theme=dark] #root .account-page .chat-messages{background-color:#10100f!important}html[data-template=classic][data-theme=dark] #root .account-page .chat-message.is-mine{border-color:#f2f2ee!important;background:#f2f2ee!important;color:#111!important}html[data-template=classic][data-theme=dark] #root .account-page .chat-message.is-mine :is(.private-work-message-text,.private-work-message-text a,time){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic][data-theme=dark] #root .account-page .chat-message.is-theirs{border-color:#474743!important;background:#242422!important;color:#f7f7f3!important}html[data-template=classic] #root .account-page .chat-message .private-work-materials,html[data-template=classic] #root .account-page .chat-message .private-work-albums,html[data-template=classic] #root .account-page .chat-message .private-work-image-grid,html[data-template=classic] #root .account-page .chat-message .private-work-files,html[data-template=classic] #root .account-page .chat-message .private-work-links{border-color:transparent!important;background:transparent!important}#root :is(.legal-document-page,.cookie-policy-page){width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}#root :is(.legal-document-shell,.cookie-policy-shell){width:min(1080px,calc(100% - 40px))!important;max-width:1080px!important;margin-right:auto!important;margin-left:auto!important;box-sizing:border-box!important;overflow:visible!important}#root :is(.legal-document-hero,.legal-document-warning,.legal-document-tabs,.legal-document-content,.legal-document-footer,.cookie-policy-nav,.cookie-policy-hero,.cookie-policy-highlight,.cookie-policy-section,.cookie-policy-inventory,.cookie-policy-footer){max-width:100%!important;box-sizing:border-box!important}#root .legal-document-content table{max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory) :is(p,li,a,code,td,th){overflow-wrap:anywhere!important;word-break:normal!important}@media (max-width: 720px){#root .profile-info .ideahire-country-badge{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;display:inline-grid!important;place-items:center!important;align-self:center!important;padding:2px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.68)!important;border-radius:50%!important;background:#fff!important;box-shadow:0 4px 12px #00000029!important;line-height:0!important;aspect-ratio:1 / 1!important}#root .profile-info .ideahire-country-badge-flag,#root :is(.ideahire-country-flag,.ideahire-country-option-flag){position:relative!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%)!important;line-height:0!important;aspect-ratio:1 / 1!important}#root :is(.ideahire-country-flag,.ideahire-country-option-flag,.ideahire-country-badge-flag) .ideahire-flag-emoji{position:absolute!important;inset:50% auto auto 50%!important;width:30px!important;height:30px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;font-size:30px!important;line-height:1!important;transform:translate(-50%,-50%) scale(1.18)!important;transform-origin:50% 50%!important}#root .account-page .messages-heading{grid-template-columns:minmax(0,1fr) 82px!important}#root .account-page .messages-overview{width:82px!important;min-width:82px!important;max-width:82px!important;justify-items:center!important;overflow:hidden!important}#root .account-page .messages-overview strong,#root .account-page .messages-overview span{min-width:max-content!important;display:block!important;overflow-wrap:normal!important;word-break:normal!important;white-space:nowrap!important}#root .account-page .messages-overview strong{min-width:2ch!important;font-variant-numeric:tabular-nums!important}#root .jobs-clear-filters{gap:6px!important;overflow:visible!important}#root :is(.legal-document-page,.cookie-policy-page){padding-right:8px!important;padding-left:8px!important}#root :is(.legal-document-shell,.cookie-policy-shell){width:100%!important;max-width:100%!important}#root :is(.legal-document-hero,.cookie-policy-hero){padding:28px 18px!important;border-radius:18px!important;overflow:hidden!important}#root .legal-document-warning,#root .cookie-policy-highlight{padding:15px!important;border-radius:15px!important}#root .legal-document-tabs{position:static!important;top:auto!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(128px,1fr)!important;overflow-x:auto!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){width:100%!important;padding:20px 16px!important;overflow:visible!important;border-radius:17px!important}#root :is(.legal-document-footer,.cookie-policy-footer){align-items:flex-start!important;flex-direction:column!important;gap:12px!important;padding-right:4px!important;padding-left:4px!important}}@media (min-width: 721px){#root .account-page .messages-overview strong,#root .account-page .messages-overview span{overflow-wrap:normal!important;word-break:normal!important;white-space:nowrap!important}#root :is(.legal-document-shell,.cookie-policy-shell){min-width:0!important}}.private-work-link-inputs>div{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(150px,.7fr) auto}.private-work-link-inputs select,.private-work-extra-body input,.private-work-extra-body textarea,.private-work-access-editor input,.private-work-access-editor textarea{width:100%;min-width:0;border:1px solid var(--ih45-c-ecc6842dd5,rgba(15, 30, 54, .14));border-radius:12px;background:#fff;color:var(--ih45-c-62b85e0db4,#101b2d);font:inherit;outline:none}.private-work-link-inputs select,.private-work-extra-body input,.private-work-access-editor input{min-height:44px;padding:10px 12px}.private-work-extra-body textarea,.private-work-access-editor textarea{padding:12px;resize:vertical;line-height:1.55}.private-work-link-inputs select:focus,.private-work-extra-body input:focus,.private-work-extra-body textarea:focus,.private-work-access-editor input:focus,.private-work-access-editor textarea:focus{border-color:var(--ih45-c-d58cf9691b,#174aa6);box-shadow:0 0 0 3px var(--ih45-c-ff780ed7cd,rgba(23, 74, 166, .1))}.private-work-extra-section{overflow:hidden;border:1px solid var(--ih45-c-eb698b80b8,rgba(15, 30, 54, .11));border-radius:16px;background:var(--ih45-c-24f3dafd18,#fbfcff)}.private-work-extra-section+.private-work-extra-section{margin-top:10px}.private-work-extra-section>summary{padding:15px 17px;color:var(--ih45-c-c55e542b74,#17243a);font-size:13px;font-weight:800;cursor:pointer;list-style-position:inside}.private-work-extra-body{display:grid;gap:10px;padding:0 16px 16px}.private-work-extra-body>p,.private-work-extra-body>small{margin:0;color:var(--ih45-c-022f2cbac2,#687386);font-size:11px;line-height:1.55}.private-work-access-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:13px;border:1px solid var(--ih45-c-d9a554ebae,rgba(15, 30, 54, .1));border-radius:14px;background:#fff}.private-work-access-editor label,.private-work-access-editor textarea,.private-work-access-editor>button{grid-column:1 / -1}.private-work-access-editor label{display:grid;gap:6px;color:var(--ih45-c-9f2851bffe,#58657a);font-size:11px;font-weight:700}.private-work-written-item,.private-work-access-item{position:relative;display:grid;gap:11px;padding:15px;border:1px solid var(--ih45-c-eb698b80b8,rgba(15, 30, 54, .11));border-radius:16px;background:#fff}.private-work-written-item+.private-work-written-item,.private-work-access-item+.private-work-access-item{margin-top:9px}.private-work-written-item>div,.private-work-access-heading{display:flex;align-items:center;gap:10px}.private-work-written-item b,.private-work-access-heading b,.private-work-written-item small,.private-work-access-heading small{display:block}.private-work-written-item small,.private-work-access-heading small,.private-work-access-item>small{margin-top:2px;color:var(--ih45-c-6993401bb4,#778194);font-size:10px}.private-work-written-item>p{max-height:420px;margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ih45-c-31167640ad,#26344a);font-size:13px;line-height:1.65}.private-work-access-heading>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border-radius:11px;background:var(--ih45-c-3c48a6d95d,#eaf1ff);color:var(--ih45-c-d58cf9691b,#174aa6);font-size:20px;font-weight:900}.private-work-access-item>p{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;margin:0;color:var(--ih45-c-4e6bbd8b69,#354258);font-size:12px;line-height:1.5}.private-work-access-item>p span{color:var(--ih45-c-6993401bb4,#778194);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.private-work-access-item code{width:fit-content;padding:4px 7px;border-radius:7px;background:var(--ih45-c-cb712dc2b4,#f0f3f8);color:var(--ih45-c-4c15790b6d,#162238);overflow-wrap:anywhere}.private-work-secure-access-button{width:fit-content;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border-radius:12px;background:var(--ih45-c-66eed20bb7,#10264c);color:#fff!important;font-size:12px;font-weight:800;text-decoration:none}.private-work-release-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:grid;place-items:center;padding:18px;background:var(--ih45-c-0e273ef359,rgba(5, 12, 24, .67));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.private-work-release-dialog{position:relative;width:min(560px,100%);max-height:min(760px,calc(100vh - 32px));overflow:auto;display:grid;gap:15px;padding:26px;border:1px solid rgba(255,255,255,.28);border-radius:24px;background:#fff;color:var(--ih45-c-62b85e0db4,#101b2d);box-shadow:0 30px 90px #0000004d}.private-work-release-dialog h2,.private-work-release-dialog p,.private-work-release-dialog>small{margin:0}.private-work-release-dialog h2{padding-right:30px;font-size:clamp(22px,4vw,30px);line-height:1.12}.private-work-release-dialog>p,.private-work-release-dialog>small{color:var(--ih45-c-022f2cbac2,#687386);font-size:12px;line-height:1.6}.private-work-release-dialog>label{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:13px;border:1px solid var(--ih45-c-d9a554ebae,rgba(15, 30, 54, .1));border-radius:14px;background:var(--ih45-c-4f04bd5686,#f8faff);font-size:12px;font-weight:650;line-height:1.5}.private-work-release-dialog>label input{width:18px;height:18px;margin:0;accent-color:var(--ih45-c-d58cf9691b,#174aa6)}.private-work-release-amount{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:16px;border-radius:16px;background:linear-gradient(135deg,var(--ih45-c-66eed20bb7,#10264c),var(--ih45-c-1533e28ee8,#174a8f));color:#fff}.private-work-release-amount span{font-size:11px;opacity:.75}.private-work-release-amount strong{font-size:clamp(22px,5vw,30px);white-space:nowrap}html[data-theme=dark] .private-work-extra-section,html[data-theme=dark] .private-work-access-editor,html[data-theme=dark] .private-work-written-item,html[data-theme=dark] .private-work-access-item,html[data-theme=dark] .private-work-release-dialog{border-color:#ffffff1c;background:var(--ih45-c-ca17024cb5,#151a22);color:var(--ih45-c-fcca3571c7,#f5f7fb)}html[data-theme=dark] .private-work-link-inputs select,html[data-theme=dark] .private-work-extra-body input,html[data-theme=dark] .private-work-extra-body textarea,html[data-theme=dark] .private-work-access-editor input,html[data-theme=dark] .private-work-access-editor textarea{border-color:#ffffff21;background:var(--ih45-c-47294e969f,#0f141b);color:var(--ih45-c-fcca3571c7,#f5f7fb)}html[data-theme=dark] .private-work-extra-section>summary,html[data-theme=dark] .private-work-written-item>p,html[data-theme=dark] .private-work-access-item>p{color:var(--ih45-c-99da68b878,#e8ecf4)}html[data-theme=dark] .private-work-release-dialog>label{border-color:#ffffff1c;background:var(--ih45-c-47294e969f,#0f141b)}html[data-theme=dark] .private-work-access-item code{background:var(--ih45-c-e9a8263188,#0b1017);color:var(--ih45-c-d13bff03f7,#f4f6fb)}@media (max-width: 720px){.private-work-link-inputs>div,.private-work-access-editor{grid-template-columns:1fr}.private-work-access-editor label,.private-work-access-editor textarea,.private-work-access-editor>button{grid-column:1}.private-work-access-item>p{grid-template-columns:1fr;gap:3px}.private-work-release-backdrop{align-items:end;padding:0}.private-work-release-dialog{width:100%;max-height:92vh;padding:22px 17px max(22px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.private-work-release-amount{align-items:start;flex-direction:column}}:root{--ih-release:20260927-110;--ih-final-content:1320px;--ih-final-document:1080px;--ih-final-gutter:24px;--ih-final-radius-sm:12px;--ih-final-radius-md:18px;--ih-final-radius-lg:24px;--ih-final-control:48px;--ih-final-ease:cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth;scroll-padding-top:112px;scrollbar-gutter:stable}body,#root{min-width:0;overflow-x:clip}#categories,#how-it-works,#for-users,#account-profile-data,#account-expertise,#account-portfolio,#account-jobs,#account-templates,#account-preferences{scroll-margin-top:112px}#root :where(a,button,input,textarea,select,summary):focus-visible,body>.private-work-lightbox :where(a,button):focus-visible{outline:3px solid var(--ih-focus, var(--ih45-c-3bf117e722,rgba(71, 119, 255, .34)))!important;outline-offset:3px!important}@media (min-width: 721px){#root :is(.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.age-access-shell,.admin-shell,.moderation-user-shell,.limited-account-shell){width:min(var(--ih-final-content),calc(100% - (var(--ih-final-gutter) * 2)))!important;max-width:var(--ih-final-content)!important;margin-right:auto!important;margin-left:auto!important}#root :is(.legal-document-shell,.cookie-policy-shell){width:min(var(--ih-final-document),calc(100% - (var(--ih-final-gutter) * 2)))!important;max-width:var(--ih-final-document)!important}}#root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){box-sizing:border-box!important}@media (min-width: 721px){#root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){width:calc(100% - 24px)!important;max-width:none!important;min-height:86px!important;margin:10px auto 0!important;padding:12px 16px 12px 24px!important;border-radius:23px!important}#root :is(.home-navbar .nav-links a,.account-navbar .nav-links.account-primary-nav a,.admin-navbar .admin-nav-links a){min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important}#root :is(.home-navbar .nav-actions .btn,.account-create-job-button,.account-notification-button,.account-navbar .account-menu .account-mini){min-height:52px!important}}#root .page:has(>.auth-card),html[data-theme=dark] #root .page:has(>.auth-card){background-color:var(--ih45-c-038f6d11f7,#07111d)!important;background-image:radial-gradient(circle at 10% 12%,var(--ih45-c-2712d0fe4a,rgba(77, 125, 215, .18)),transparent 31%),radial-gradient(circle at 92% 88%,var(--ih45-c-bcc2376eac,rgba(57, 146, 165, .14)),transparent 30%),linear-gradient(145deg,var(--ih45-c-6f5a23a14f,#050b13) 0%,var(--ih45-c-883f4f79a6,#0a1726) 55%,var(--ih45-c-038f6d11f7,#07111d) 100%)!important;background-size:auto!important}#root .page:has(>.auth-card):before,#root .page:has(>.auth-card):after{border:0!important;background:radial-gradient(circle,var(--ih45-c-1f91892516,rgba(110, 151, 224, .12)),transparent 68%)!important;box-shadow:none!important;filter:blur(8px);opacity:.78}#root .page>.auth-card{width:min(540px,100%)!important;border-radius:var(--ih-final-radius-lg)!important}#root .page>.auth-card:has(input[type=date]){width:min(620px,100%)!important}#root .auth-link-button{min-height:40px!important;padding-inline:14px!important;border-radius:11px!important;font-size:12px!important}html[data-template=classic] #root .page:has(>.auth-card):before,html[data-template=classic] #root .page:has(>.auth-card):after{content:none!important;display:none!important}html[data-template=classic]:not([data-theme=dark]) #root .page:has(>.auth-card){background:#fff!important}html[data-template=classic][data-theme=dark] #root .page:has(>.auth-card){background:#0f0f0e!important}#root .app :is(#categories,#how-it-works,#for-users):target .home-reveal,#root .app :is(#categories,#how-it-works,#for-users).is-visible,#root .app :is(#categories,#how-it-works,#for-users):target{opacity:1!important;translate:0!important;scale:1!important;filter:none!important}#root .app :is(#categories,#how-it-works,#for-users):target .split-card{opacity:1!important;transform:none!important}#root .app .category-card,#root .app .how .step,#root .app .split-card,#root .app .final-cta{overflow:hidden}#root .app .category-card,#root .app .how .step{border-radius:20px!important}#root .app .split-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important}#root .app .split-card>.btn{position:static!important;inset:auto!important;width:fit-content!important;max-width:100%!important;margin-top:auto!important;flex:0 0 auto!important}#root .app .category-name,#root .app .category-number,#root .app .category-arrow{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#root .account-section-nav{position:static!important;top:auto!important;z-index:auto!important}#root .account-section-nav button,#root .account-section-nav a{min-height:48px!important}#root .account-tab-intro,#root .account-form-section,#root .account-card,#root .profile-portfolio-manager,#root .discovery-settings-card,#root .job-republication-panel{scroll-margin-top:28px}#root .jobs-results-header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important}#root .jobs-results-header>:first-child,#root .jobs-results-count,#root .jobs-clear-filters{overflow-wrap:normal!important;word-break:normal!important;white-space:nowrap!important}#root .jobs-clear-filters{min-height:42px!important;border-radius:11px!important}#root .account-page .messages-heading{align-items:end!important}#root .account-page .messages-overview,#root .account-page .messages-overview strong,#root .account-page .messages-overview span,#root :is(.messages-unread-count,.account-notification-dot,.notification-count){overflow-wrap:normal!important;word-break:normal!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}#root .account-page .chat-collapsible,#root .account-page .agreement-summary-card,#root .account-page .dispute-panel{overflow:hidden!important;border-radius:var(--ih-final-radius-md)!important}html[data-template=classic] #root :is(.private-work-extra-section,.private-work-access-editor,.private-work-written-item,.private-work-access-item,.private-work-release-dialog){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.private-work-link-inputs select,.private-work-extra-body input,.private-work-extra-body textarea,.private-work-access-editor input,.private-work-access-editor textarea){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important}html[data-template=classic] #root :is(.private-work-secure-access-button,.private-work-release-amount){border-color:var(--ih-ink)!important;background:var(--ih-ink)!important;color:var(--ih-surface)!important}html[data-template=classic][data-theme=dark] #root :is(.private-work-secure-access-button,.private-work-release-amount){background:#f2f2ee!important;color:#111!important}#root .legal-document-content table{width:100%!important;display:table}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){min-width:0!important}#root :is(.admin-content-grid,.admin-queue-panel,.moderation-workbench,.profile-content-report-history,.dispute-panel){min-width:0!important}#root :is(.admin-table-wrap,.admin-audit-table-wrap,.moderation-table-wrap,.profile-content-report-table-wrap){max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain}@media (max-width: 720px){:root{--ih-final-gutter:10px}html{scroll-padding-top:12px;scrollbar-gutter:auto}#categories,#how-it-works,#for-users{scroll-margin-top:12px}#root :is(.page,.account-page,.app) :is(a,button,label,strong,small){word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar){width:calc(100% - 8px)!important;margin:4px auto 0!important}#root .home-navbar .nav-links.home-nav-links a,#root .account-navbar .nav-links.account-primary-nav a{min-height:36px!important;font-size:9.5px!important;line-height:1.1!important;letter-spacing:-.12px!important}#root .home-navbar .nav-actions>.btn{min-height:40px!important;font-size:10.5px!important}#root .app>main>.hero{padding-right:18px!important;padding-left:18px!important;border-radius:0 0 24px 24px!important}#root .app .hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}#root .app .hero-actions .btn{width:100%!important;min-height:50px!important}#root .app .category-grid{grid-template-columns:1fr!important;gap:8px!important}#root .app .category-card,#root .app .category-card:nth-child(n){min-height:72px!important;grid-template-columns:30px minmax(0,1fr) 32px!important;padding:12px 14px!important;border-radius:16px!important}#root .app .category-name{display:block!important;overflow:hidden!important;font-size:14px!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .app .split-card,#root .app .split-card.light,html[data-theme=dark] #root .app .split-card.light{min-height:330px!important;padding:26px 22px!important;border-radius:20px!important}#root .app .split-card>.btn{width:100%!important;min-height:48px!important;justify-content:center!important}#root .page>.auth-card{width:100%!important;padding:24px 18px!important;border-radius:20px!important}#root .auth-card .logo{margin-bottom:26px!important}#root .auth-header h1{font-size:clamp(38px,12vw,50px)!important;letter-spacing:-2.2px!important}#root .account-section-nav{margin-bottom:12px!important;padding:6px!important;scroll-padding-inline:6px}#root .account-section-nav button,#root .account-section-nav a{min-width:118px!important;min-height:44px!important;flex:0 0 118px!important;font-size:10px!important}#root .profile-category-options{grid-template-columns:1fr!important}#root .profile-category-option{min-height:48px!important}#root .jobs-results-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}#root .jobs-clear-filters{min-height:38px!important;padding:0 10px!important;font-size:10px!important}#root .account-page .messages-heading{grid-template-columns:minmax(0,1fr) 82px!important;align-items:end!important}#root .account-page .messages-overview{width:82px!important;min-width:82px!important;max-width:82px!important}#root .account-page .messages-row{grid-template-columns:46px minmax(0,1fr)!important}#root .account-page .messages-row :is(h2,h3,strong,p,span){min-width:0!important}#root .chat-message{max-width:88%!important}#root .legal-document-content table{display:block!important;overflow-x:auto!important;white-space:normal!important}#root .legal-document-content table :is(th,td){min-width:140px}#root :is(.legal-document-nav,.cookie-policy-nav){align-items:stretch!important;flex-direction:column!important;gap:8px!important}#root :is(.legal-document-nav,.cookie-policy-nav) :is(a,button){width:100%!important;min-height:44px!important;justify-content:center!important}.private-work-release-dialog{border-radius:22px 22px 0 0!important}.private-work-release-dialog h2{font-size:25px!important}}@media (max-width: 390px){#root .home-navbar .nav-links.home-nav-links a,#root .account-navbar .nav-links.account-primary-nav a{font-size:9px!important}#root .home-navbar .nav-actions>.btn{padding-inline:9px!important;font-size:9.5px!important}#root .app .hero h1{font-size:clamp(39px,12.5vw,52px)!important}#root .jobs-results-header{grid-template-columns:1fr!important}#root .jobs-clear-filters{width:100%!important;justify-content:center!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}#root .app .home-reveal,#root .app .home-reveal.is-above,#root .app .home-reveal.is-below,#root .app .home-reveal.is-visible{opacity:1!important;translate:0!important;scale:1!important;transform:none!important;filter:none!important;transition:none!important}}:root{--ih-release:20260927-120}html,body,#root,#root>*,#root :is(.app,.page,.account-page,.admin-page){max-width:100%}html,body,#root{overflow-x:clip!important}#root *,#root *:before,#root *:after{box-sizing:border-box}#root :is(.app-page,.messages-page,.chat-page,.account-card,.job-card,.messages-heading,.messages-heading-copy,.messages-list,.messages-row,.profile-preview,.profile-info,.legal-document-page,.legal-document-shell,.legal-document-content,.cookie-policy-page,.cookie-policy-shell){min-width:0!important}#root .logo:after,#root .cookie-policy-logo:after,#root .admin-navbar-brand:after,#root .restricted-navbar-brand:after{content:none!important;display:none!important}#root .ideahire-country-selected{width:100%;min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:12px!important}#root .ideahire-country-selected-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root :is(.ideahire-country-selected-code,.ideahire-country-option-code){min-width:34px;display:inline-grid;place-items:center;padding:5px 8px;border:1px solid var(--ih45-c-fd02e9ea72,rgba(15, 30, 54, .11));border-radius:8px;background:var(--ih45-c-78dd402a61,rgba(15, 30, 54, .055));color:var(--ih45-c-49db89ddde,#526075);font-size:10px;line-height:1;letter-spacing:.08em}#root .ideahire-country-option{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;min-height:46px;padding:8px 10px!important}#root .ideahire-country-menu{max-width:100%}#root .ideahire-country-badge{min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:0 14px!important;overflow:hidden!important;border-radius:999px!important;line-height:1.2!important}#root .ideahire-country-badge-name{position:static!important;width:auto!important;height:auto!important;overflow:hidden!important;clip:auto!important;color:inherit!important;font-size:11px!important;font-weight:760!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap!important}#root .account-profile-workspace>.profile-preview{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:20px!important}#root .account-profile-workspace .profile-info{min-width:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:0 10px!important}#root .account-profile-workspace .profile-info :is(h2,p){width:100%!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}#root .account-profile-workspace .profile-info p{margin-bottom:11px!important}#root .account-profile-workspace .profile-info :is(.ideahire-country-badge,.account-age-status){min-height:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:#ffffff1c!important;color:#fff!important;box-shadow:none!important;font-size:11px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important}#root .app-page>.account-card>.profile-preview{max-width:100%}#root .app-page>.account-card>.profile-preview .profile-info{min-width:0}#root .app-page>.account-card>.profile-preview .profile-info :is(h1,h2,p){max-width:100%;overflow-wrap:anywhere}#root .account-page>.messages-page{width:min(1120px,calc(100% - 24px))!important;max-width:1120px!important}#root .account-page .messages-heading{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) auto!important}#root .account-page .messages-heading-copy{min-width:0!important}#root .account-page .messages-overview{width:104px!important;min-width:104px!important;max-width:104px!important;min-height:76px!important;display:grid!important;place-content:center!important;gap:5px!important;padding:11px 10px!important;overflow:hidden!important;border-radius:15px!important}#root .account-page .messages-overview strong{min-width:2ch!important;display:block!important;font-size:30px!important;line-height:.92!important;text-align:center!important}#root .account-page .messages-overview span{display:block!important;font-size:9px!important;font-weight:820!important;line-height:1!important;letter-spacing:.09em!important;text-align:center!important;text-transform:uppercase!important}#root .account-page :is(.messages-list,.messages-row){width:100%!important;max-width:100%!important}#root .account-page .messages-row{overflow:hidden!important}#root .account-page .messages-content{width:100%!important;min-width:0!important}#root .account-page :is(.messages-name,.messages-job,.messages-preview){max-width:100%!important}#root .page>.app-page{padding-bottom:clamp(82px,8vw,124px)!important}#root .page .jobs-list,#root .page .jobs-list>*,#root .page :is(.notification-message-card,.notification-accepted-card,.notification-decision-card,.notification-block-card){min-width:0!important;max-width:100%!important}#root .page :is(.notification-message-card,.notification-accepted-card,.notification-decision-card,.notification-block-card){overflow:hidden!important}#root .page :is(.notification-message-card,.notification-accepted-card,.notification-decision-card,.notification-block-card) :is(h2,p,strong,span){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}#root :is(.legal-document-page,.cookie-policy-page){width:100%!important;max-width:100%!important;min-height:100vh!important;padding:28px clamp(18px,3vw,42px) 84px!important;overflow-x:clip!important}#root :is(.legal-document-shell,.cookie-policy-shell){width:min(1120px,100%)!important;max-width:1120px!important;margin:0 auto!important;overflow:visible!important}#root :is(.legal-document-nav-actions,.cookie-policy-nav){min-width:0!important;flex-wrap:wrap!important}#root :is(.legal-document-hero,.cookie-policy-hero,.legal-document-warning,.cookie-policy-highlight,.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}#root :is(.legal-document-hero,.cookie-policy-hero){padding:clamp(38px,6vw,68px)!important;border-radius:26px!important}#root .legal-document-tabs{position:static!important;top:auto!important}#root .legal-document-content table{width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory) :is(h1,h2,h3,p,li,a,code,td,th){max-width:100%!important;overflow-wrap:anywhere!important}#root input[type=file]{max-width:100%!important;min-height:54px!important;color:var(--ih-ink, var(--ih45-c-bed57a806d,#172033))!important}#root input[type=file]::file-selector-button{min-height:36px!important;margin-right:12px!important;padding:0 13px!important;border:1px solid var(--ih45-c-66eed20bb7,#10264c)!important;border-radius:9px!important;background:var(--ih45-c-66eed20bb7,#10264c)!important;color:#fff!important;font:inherit!important;font-size:11px!important;font-weight:760!important}#root .app>main>.final-cta{width:min(1320px,calc(100% - 24px))!important;max-width:1320px!important;min-height:0!important;overflow:hidden!important}#root .app>main>.final-cta h2{max-width:920px!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#root .app>main>.final-cta .btn-light{position:relative!important;z-index:3!important;border:1px solid #ffffff!important;background:#fff!important;color:var(--ih45-c-fda48e2480,#0d1728)!important;-webkit-text-fill-color:var(--ih45-c-fda48e2480,#0d1728)!important}#root .app>main>.final-cta .btn-light *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic]{--ih-page:#ffffff;--ih-canvas:#ffffff;--ih-surface:#ffffff;--ih-surface-soft:#f5f5f5;--ih-line:#dedede;--ih-line-strong:#bcbcbc;--ih-ink:#101010;--ih-ink-soft:#2d2d2d;--ih-copy:#4f4f4f;--ih-muted:#6b6b6b;--ih-navy-950:#050505;--ih-navy-900:#101010;--ih-navy-850:#171717;--ih-navy-800:#222222;--ih-navy-700:#343434;--ih-blue-600:#111111;--ih-blue-100:#eeeeee;--ih-blue-soft:#f6f6f6;--ih-violet:#111111;--ih-violet-deep:#000000;--ih-violet-soft:#eeeeee;--ih-mint:#555555;--ih-mint-soft:#eeeeee;--ih-sun:#555555;--ih-sun-soft:#f2f2f2;--ih-rose-soft:#f2f2f2;--ih-focus:rgba(17, 17, 17, .28)}html[data-template=classic][data-theme=dark]{--ih-page:#0d0d0d;--ih-canvas:#0d0d0d;--ih-surface:#191919;--ih-surface-soft:#222222;--ih-line:#393939;--ih-line-strong:#525252;--ih-ink:#f5f5f2;--ih-ink-soft:#ddddda;--ih-copy:#b7b7b2;--ih-muted:#999994;--ih-blue-600:#f5f5f2;--ih-blue-100:#292929;--ih-blue-soft:#222222;--ih-violet:#f5f5f2;--ih-violet-deep:#ffffff;--ih-violet-soft:#292929;--ih-mint:#c9c9c4;--ih-mint-soft:#292929;--ih-sun:#c9c9c4;--ih-sun-soft:#292929;--ih-rose-soft:#292929;--ih-focus:rgba(255, 255, 255, .3)}html[data-template=classic] #root :is(.app,.page,.account-page,.admin-page,.privacy-center-page,.disputes-page,.age-access-page,.legal-document-page,.cookie-policy-page){background-color:var(--ih-page)!important;background-image:none!important;color:var(--ih-ink)!important}html[data-template=classic] #root :is(.navbar.home-navbar,.navbar.account-navbar,.navbar.admin-navbar,.navbar.restricted-navbar,.navbar.restricted-account-navbar,.account-card,.project-form,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.job-republication-panel,.privacy-entry-card,.dispute-panel,.admin-card,.admin-queue-panel,.admin-content-grid,.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){border-color:var(--ih-line)!important;background-color:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.jobs-search,.talent-controls,.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header,.messages-list-header,.account-tab-intro,.account-section-nav,.profile-specialties-field,.profile-skills-field,.profile-portfolio-editor,.profile-portfolio-edit-card,.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:var(--ih-line)!important;background:var(--ih-surface-soft)!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.stripe-connect-icon,.stripe-connect-status,.discovery-settings-icon,.privacy-entry-icon,.notification-message-icon,.notification-accepted-icon,.notification-decision-icon,.notification-block-icon,.jobs-order-icon,.jobs-search-icon,.agreement-status-icon,.agreement-version-pill,.agreement-pending-pill,.agreement-waiting-icon,.job-active-badge,.talent-match-badge,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.talent-tag-list span,.content-report-status){border-color:var(--ih-line-strong)!important;background-color:var(--ih-surface-soft)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.section-label,.app-page-kicker,.account-tab-kicker,.stripe-connect-eyebrow,.agreement-eyebrow,.dispute-eyebrow){color:var(--ih-copy)!important}html[data-template=classic] #root :is(.btn-dark,.discovery-primary-button,.privacy-primary-button,.agreement-primary-button,.dispute-primary-button,.chat-send,.notification-chat-button,.account-create-job-button){border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic] #root :is(.btn-outline,.btn-ghost,.privacy-secondary-button,.agreement-secondary-button,.dispute-secondary-button){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root :is(.btn-dark,.discovery-primary-button,.privacy-primary-button,.agreement-primary-button,.dispute-primary-button,.chat-send,.notification-chat-button,.account-create-job-button){border-color:#f3f3ef!important;background:#f3f3ef!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(input,textarea,select){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root input[type=file]::file-selector-button{border-color:#f3f3ef!important;background:#f3f3ef!important;color:#111!important}html[data-template=classic] #root .app>main:before,html[data-template=classic] #root .app>main>.hero,html[data-template=classic] #root .app>main>.categories.section,html[data-template=classic] #root .app>main>.split-section.section,html[data-template=classic] #root .app>.footer{background-color:var(--ih-page)!important;background-image:none!important}html[data-template=classic] #root .app>main>.hero{border-color:var(--ih-line)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important}html[data-template=classic] #root .app .hero:before,html[data-template=classic] #root .app .hero:after,html[data-template=classic] #root .app .visual-glow{background:#6e6e6e29!important;filter:grayscale(1)!important}html[data-template=classic] #root .app .hero :is(h1,h1 span,.hero-text,.eyebrow){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;background:none!important}html[data-template=classic] #root .app :is(.category-card,.floating-card,.split-card.light){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root .app :is(.how.section,.split-card:not(.light)){border-color:#2d2d2d!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .app :is(.how.section,.split-card:not(.light)) :is(*){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic] #root .app .category-card :is(.category-number,.category-arrow){border-color:var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;color:var(--ih-ink)!important}html[data-template=classic] #root .app .category-card:hover{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .app .category-card:hover :is(*){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .app>main>.final-cta :is(h2,p,.section-label){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta{border-color:#393939!important;background:#171717!important;color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta :is(h2,p,.section-label){color:#f5f5f2!important;-webkit-text-fill-color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta .btn-light{border-color:#f5f5f2!important;background:#f5f5f2!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview{border-color:#2e2e2e!important;background:#111!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root .account-profile-workspace>.profile-preview :is(h2,p){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .account-profile-workspace .profile-info :is(.ideahire-country-badge,.account-age-status){border-color:#ffffff4d!important;background:#262626!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .account-page .messages-overview{border-color:#111!important;background:#111!important}html[data-template=classic] #root .account-page .messages-overview :is(strong,span){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .account-page .messages-overview{border-color:#f3f3ef!important;background:#f3f3ef!important}html[data-template=classic][data-theme=dark] #root .account-page .messages-overview :is(strong,span){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.legal-document-hero,.cookie-policy-hero){border:1px solid #2f2f2f!important;background:#111!important;background-image:none!important;color:#fff!important}html[data-template=classic] #root :is(.legal-document-hero,.cookie-policy-hero) :is(*){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root :is(.legal-document-warning,.cookie-policy-highlight){border-color:var(--ih-line)!important;background:var(--ih-surface-soft)!important;color:var(--ih-ink)!important}html[data-template=classic] #root :is(.legal-document-warning,.cookie-policy-highlight)>span,html[data-template=classic] #root .cookie-policy-highlight-icon{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .discovery-onboarding-backdrop{background:#000000a3!important;background-image:none!important}html[data-template=classic] #root .discovery-onboarding-shell{border-color:#d8d8d8!important;background:#fff!important;background-image:none!important;color:#111!important;box-shadow:0 30px 100px #0000004d!important}html[data-template=classic] #root :is(.discovery-onboarding-header,.discovery-onboarding-footer){border-color:#dedede!important;background:#fff!important;color:#111!important}html[data-template=classic] #root .discovery-progress{background:#e5e5e5!important}html[data-template=classic] #root .discovery-progress>span{background:#111!important}html[data-template=classic] #root .discovery-copy :is(h1,p,.section-label),html[data-template=classic] #root .discovery-step-count{color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note){border-color:#d6d6d6!important;background:#fff!important;background-image:none!important;color:#111!important;box-shadow:none!important}html[data-template=classic] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note) :is(strong,small,span,p){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected) :is(strong,small,span,i){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .discovery-onboarding-shell,html[data-template=classic][data-theme=dark] #root :is(.discovery-onboarding-header,.discovery-onboarding-footer){border-color:#3b3b3b!important;background:#151515!important;color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root .discovery-copy :is(h1,p,.section-label),html[data-template=classic][data-theme=dark] #root .discovery-step-count{color:#f5f5f2!important;-webkit-text-fill-color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note){border-color:#3f3f3f!important;background:#202020!important;color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note) :is(strong,small,span,p){color:#f5f5f2!important;-webkit-text-fill-color:#f5f5f2!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected){border-color:#f5f5f2!important;background:#f5f5f2!important;color:#111!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected) :is(strong,small,span,i){color:#111!important;-webkit-text-fill-color:#111111!important}@media (max-width: 720px){#root :is(.page>.app-page,.account-page>.app-page,.account-page>.messages-page,.account-page>.chat-page,.privacy-center-shell,.disputes-shell,.admin-shell){width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important}#root .account-profile-workspace>.profile-preview,#root .app-page>.account-card>.profile-preview{width:100%!important;max-width:100%!important;min-height:0!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:18px 16px!important;overflow:hidden!important;border-radius:18px!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-avatar-wrapper{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important;flex:0 0 68px!important;padding:3px!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-avatar{width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;flex-basis:auto!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-info{width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;align-items:center!important;flex-direction:row!important;flex-wrap:wrap!important;gap:7px!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-info :is(h1,h2,p){width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-info :is(h1,h2){font-size:clamp(21px,6vw,27px)!important;line-height:1.05!important;letter-spacing:-.8px!important}#root :is(.account-profile-workspace>.profile-preview,.app-page>.account-card>.profile-preview) .profile-info p{font-size:11px!important}#root .account-profile-workspace .profile-info :is(.ideahire-country-badge,.account-age-status){width:auto!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important}#root .profile-info .ideahire-country-badge-name{position:static!important;width:auto!important;height:auto!important;clip:auto!important;font-size:9px!important}#root .account-page>.messages-page{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-right:auto!important;margin-left:auto!important;padding-top:28px!important;padding-bottom:84px!important}#root .account-page .messages-heading{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 90px!important;align-items:end!important;gap:12px!important;margin:0 0 16px!important;padding:0 0 17px!important}#root .account-page .messages-heading h1{max-width:100%!important;margin:5px 0 7px!important;overflow:hidden!important;font-size:clamp(34px,10vw,44px)!important;line-height:.98!important;letter-spacing:-2px!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-page .messages-heading p{display:none!important}#root .account-page .messages-overview{width:90px!important;min-width:90px!important;max-width:90px!important;min-height:68px!important;border-radius:14px!important}#root .account-page .messages-overview strong{font-size:28px!important}#root .account-page .messages-overview span{font-size:8px!important}#root .account-page .messages-list{width:100%!important;max-width:100%!important;border-radius:16px!important}#root .account-page .messages-list-header{display:none!important}#root .account-page .messages-row{width:100%!important;max-width:100%!important;min-height:78px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px!important}#root .account-page .messages-avatar{width:44px!important;height:44px!important;min-width:44px!important;border-radius:12px!important}#root .account-page .messages-date{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;margin:0!important;padding:5px 7px!important;font-size:9px!important;white-space:nowrap!important}#root .account-page .messages-name{font-size:12px!important}#root .account-page .messages-job{font-size:9px!important}#root .account-page .messages-preview{margin-top:4px!important;font-size:11px!important}#root .page .jobs-list{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;overflow:visible!important}#root .page :is(.notification-message-card,.notification-accepted-card,.notification-decision-card,.notification-block-card){width:100%!important;padding:20px 16px!important;border-radius:17px!important}#root .page :is(.notification-message-card,.notification-accepted-card,.notification-decision-card,.notification-block-card) h2{font-size:22px!important;line-height:1.15!important}#root .page .notification-chat-button{width:100%!important;min-height:46px!important;justify-content:center!important}#root :is(.legal-document-page,.cookie-policy-page){padding:12px 8px 58px!important}#root :is(.legal-document-shell,.cookie-policy-shell){width:100%!important;max-width:100%!important}#root :is(.legal-document-nav-actions,.cookie-policy-nav){gap:8px!important;margin-bottom:14px!important}#root :is(.legal-document-nav-actions,.cookie-policy-nav) :is(a,button){width:auto!important;min-width:0!important;flex:1 1 140px!important}#root :is(.legal-document-hero,.cookie-policy-hero){padding:30px 20px!important;border-radius:18px!important}#root :is(.legal-document-hero,.cookie-policy-hero) h1{max-width:100%!important;font-size:clamp(34px,11vw,50px)!important;line-height:.98!important;letter-spacing:-.045em!important}#root :is(.legal-document-warning,.cookie-policy-highlight){grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;padding:15px!important;border-radius:15px!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){padding:21px 16px!important;border-radius:17px!important}#root .app>main>.final-cta{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;min-height:0!important;padding:54px 20px!important;border-radius:21px!important}#root .app>main>.final-cta h2{width:100%!important;max-width:100%!important;margin:0 auto 24px!important;overflow:visible!important;font-size:clamp(36px,11vw,52px)!important;line-height:.98!important;letter-spacing:-.05em!important;text-align:center!important}#root .app>main>.final-cta .btn{width:100%!important;max-width:100%!important;min-height:52px!important;justify-content:center!important}#root .site-preferences{right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:calc(100% - 20px)!important}}@media (max-width: 390px){#root .account-page .messages-heading{grid-template-columns:minmax(0,1fr) 82px!important}#root .account-page .messages-overview{width:82px!important;min-width:82px!important;max-width:82px!important}#root .account-page .messages-row{grid-template-columns:42px minmax(0,1fr)!important}#root .account-page .messages-date{grid-column:2!important;grid-row:2!important;justify-self:start!important;margin-top:3px!important}}html[data-template=classic] #root :is(.home-nav-links,.account-primary-nav,.admin-nav-links,.account-menu-dropdown,.account-menu-mobile-nav,.site-preferences-panel,.site-language-toggle){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.home-nav-links a:hover,.home-nav-links a.is-active,.account-primary-nav a:hover,.account-primary-nav a.is-active,.admin-nav-links a:hover,.admin-nav-links a.is-active,.site-language-toggle button:hover,.site-language-toggle button.is-active){border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root :is(.home-nav-links a:hover,.home-nav-links a.is-active,.account-primary-nav a:hover,.account-primary-nav a.is-active,.admin-nav-links a:hover,.admin-nav-links a.is-active,.site-language-toggle button:hover,.site-language-toggle button.is-active){border-color:#f3f3ef!important;background:#f3f3ef!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.site-preferences-handle,.site-theme-toggle,.account-menu>summary,.home-account-avatar-link,.account-mini-avatar){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.home-notifications-dot,.messages-nav-dot,.account-menu-alert-dot,.notification-dot){border-color:var(--ih-surface)!important;background:var(--ih-ink)!important;background-image:none!important;box-shadow:none!important}html[data-template=classic] #root :is(.ideahire-country-trigger,.ideahire-country-menu,.ideahire-country-search,.ideahire-country-option){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.ideahire-country-selected-name,.ideahire-country-option-name,.ideahire-country-placeholder,.ideahire-country-chevron){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important}html[data-template=classic] #root :is(.ideahire-country-selected-code,.ideahire-country-option-code){border-color:var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;color:var(--ih-copy)!important;-webkit-text-fill-color:var(--ih-copy)!important}:root{--ih-release:20260927-130}html,body,#root{width:100%;max-width:100%;min-width:0;overflow-x:hidden!important}#root .logo-clean:after,#root .logo:after,#root .cookie-policy-logo:after,#root .admin-navbar-brand:after,#root .restricted-navbar-brand:after{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;box-shadow:none!important}#root :is(.ideahire-country-flag,.ideahire-country-option-flag,.ideahire-country-badge-flag,.ideahire-flag-shell,.ideahire-flag-emoji){display:none!important}#root .ideahire-country-picker,#root .ideahire-country-trigger,#root .ideahire-country-selected,#root .ideahire-country-menu,#root .ideahire-country-list,#root .ideahire-country-option{width:100%!important;max-width:100%!important;min-width:0!important}#root .ideahire-country-trigger{min-height:52px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:8px 12px 8px 15px!important;overflow:hidden!important;border-radius:13px!important}#root .ideahire-country-selected,#root .ideahire-country-option{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}#root .ideahire-country-option{min-height:48px!important;padding:8px 10px 8px 13px!important;border-radius:10px!important}#root :is(.ideahire-country-selected-name,.ideahire-country-option-name){min-width:0!important;overflow:hidden!important;font-size:13px!important;font-weight:760!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root :is(.ideahire-country-selected-code,.ideahire-country-option-code,.ideahire-country-badge-code){min-width:34px!important;min-height:27px!important;display:inline-grid!important;place-items:center!important;padding:5px 8px!important;border:1px solid currentColor!important;border-radius:8px!important;font-size:9px!important;font-weight:850!important;line-height:1!important;letter-spacing:.1em!important;opacity:.72!important}#root .ideahire-country-menu{z-index:80!important;margin-top:8px!important;overflow:hidden!important;border-radius:15px!important}#root .ideahire-country-badge{width:auto!important;max-width:100%!important;min-width:0!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:4px 8px 4px 13px!important;overflow:hidden!important;border-radius:999px!important}#root .ideahire-country-badge-name{position:static!important;width:auto!important;height:auto!important;min-width:0!important;overflow:hidden!important;clip:auto!important;font-size:10px!important;font-weight:780!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-profile-workspace>.account-profile-preview{width:100%!important;max-width:100%!important;min-width:0!important;min-height:170px!important;display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:24px!important;padding:28px!important;overflow:hidden!important;border-radius:24px!important}#root .account-profile-preview .profile-avatar-wrapper{width:112px!important;min-width:112px!important;max-width:112px!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0!important;padding:4px!important;overflow:hidden!important;border-radius:50%!important}#root .account-profile-preview .profile-avatar{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:block!important;object-fit:cover!important;border-radius:50%!important}#root .account-profile-preview .profile-info{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}#root .account-profile-preview .profile-info :is(h2,p){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-profile-preview .profile-meta-row{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important;margin-top:12px!important}#root .account-profile-preview .profile-meta-row>:is(.ideahire-country-badge,.account-age-status){width:auto!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 13px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;background:#ffffff21!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;font-size:10px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}#root .account-profile-preview .profile-meta-row .ideahire-country-badge{gap:7px!important;padding-right:7px!important}#root .account-profile-preview .profile-meta-row .ideahire-country-badge-code{min-width:30px!important;min-height:24px!important;border-color:#ffffff8c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}#root .account-card>.public-profile-preview{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:22px!important;padding:26px!important;overflow:hidden!important;border-radius:22px!important}#root .public-profile-preview .profile-avatar-wrapper{width:104px!important;min-width:104px!important;max-width:104px!important;height:104px!important;min-height:104px!important;max-height:104px!important;margin:0!important;padding:4px!important;overflow:hidden!important;border-radius:50%!important}#root .public-profile-preview .profile-avatar{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:block!important;object-fit:cover!important;border-radius:50%!important}#root .public-profile-preview .public-profile-info{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important;flex-direction:column!important;gap:11px!important;overflow:hidden!important}#root .public-profile-preview .public-profile-info h1{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;font-size:clamp(30px,5vw,48px)!important;line-height:1!important;letter-spacing:-.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-page>.messages-page{width:min(1080px,calc(100% - 32px))!important;max-width:1080px!important;min-width:0!important;margin:32px auto 80px!important;padding:0!important;transform:none!important}#root .account-page .messages-heading{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;margin:0 0 18px!important;padding:0 0 18px!important}#root .account-page .messages-heading-copy{width:100%!important;max-width:100%!important;min-width:0!important}#root .account-page .messages-title-row{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important}#root .account-page .messages-title-row h1{min-width:0!important;margin:6px 0 0!important}#root .account-page .messages-overview{width:auto!important;min-width:122px!important;max-width:160px!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;padding:9px 13px!important;overflow:hidden!important;border-radius:999px!important}#root .account-page .messages-overview strong{min-width:2ch!important;display:block!important;font-size:20px!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}#root .account-page .messages-overview span{display:block!important;overflow:visible!important;font-size:10px!important;font-weight:850!important;line-height:1!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important}#root .account-page .messages-list,#root .account-page .messages-row{width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important}#root .account-page .messages-row{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px!important;overflow:hidden!important}#root .account-page .messages-content,#root .account-page .messages-topline,#root .account-page :is(.messages-name,.messages-job,.messages-preview){width:100%!important;max-width:100%!important;min-width:0!important}#root .account-page :is(.messages-name,.messages-job,.messages-preview){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-page .messages-date{position:static!important;inset:auto!important;margin:0!important;white-space:nowrap!important}#root .page>.notifications-page{width:min(1080px,calc(100% - 32px))!important;max-width:1080px!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important;padding-bottom:128px!important;overflow:visible!important}#root .notifications-page .jobs-list{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;overflow:visible!important}#root .notifications-page .job-card{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;padding:24px!important;overflow:hidden!important;border-radius:20px!important}#root .notifications-page .job-card :is(h2,h3,p,span,strong){max-width:100%!important;overflow-wrap:anywhere!important}#root .notifications-page .notification-chat-button{width:100%!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:18px!important}#root .cookie-policy-page.legal-document-page,#root :is(.cookie-policy-page,.legal-document-page){width:100%!important;max-width:100%!important;min-width:0!important;min-height:100vh!important;margin:0!important;padding:28px 24px 96px!important;overflow:visible!important;clip-path:none!important;transform:none!important}#root .cookie-policy-shell.legal-document-shell,#root :is(.cookie-policy-shell,.legal-document-shell){width:min(1160px,100%)!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important;clip-path:none!important;transform:none!important}#root .cookie-policy-nav{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 20px!important}#root .legal-document-nav-actions{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}#root :is(.cookie-policy-hero,.legal-document-hero){width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:clamp(42px,6vw,72px)!important;overflow:hidden!important;border-radius:28px!important;clip-path:none!important;transform:none!important}#root :is(.cookie-policy-hero,.legal-document-hero) h1{width:100%!important;max-width:100%!important;margin-right:0!important;overflow:visible!important;overflow-wrap:anywhere!important}#root :is(.legal-document-warning,.cookie-policy-highlight,.legal-document-tabs,.legal-document-content,.cookie-policy-section,.cookie-policy-inventory,.legal-document-footer,.cookie-policy-footer){width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important;margin-left:0!important;transform:none!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){padding:clamp(24px,4vw,46px)!important;overflow:visible!important;border-radius:22px!important}#root .legal-document-content :is(table,pre){width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}#root .legal-document-content :is(h1,h2,h3,p,li,td,th,a,code),#root :is(.cookie-policy-section,.cookie-policy-inventory) :is(h1,h2,h3,p,li,td,th,a,code){max-width:100%!important;overflow-wrap:anywhere!important}#root .app .category-card{min-width:0!important;overflow:hidden!important}#root .app .category-number,#root .app .category-name,#root .app .category-arrow{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important}#root .app .category-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .app>main>.final-cta{width:min(1280px,calc(100% - 32px))!important;max-width:1280px!important;min-width:0!important;min-height:0!important;margin-right:auto!important;margin-left:auto!important;padding:clamp(62px,8vw,104px) clamp(28px,6vw,86px)!important;overflow:hidden!important;border-radius:30px!important;transform:none!important}#root .app>main>.final-cta .final-cta-title{width:100%!important;max-width:900px!important;margin:0 auto 32px!important;overflow:visible!important;font-size:clamp(44px,6vw,82px)!important;line-height:.98!important;letter-spacing:-.055em!important;text-align:center!important}#root .app>main>.final-cta .final-cta-title span{display:block!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}#root .app>main>.final-cta .btn{position:relative!important;z-index:5!important;width:min(360px,100%)!important;min-height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important}#root input[type=file]{width:100%!important;max-width:100%!important;min-height:54px!important;overflow:hidden!important;font-size:11px!important}#root input[type=file]::file-selector-button{min-height:38px!important;margin:7px 12px 7px 7px!important;padding:0 14px!important;border:1px solid #111111!important;border-radius:9px!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font:inherit!important;font-size:10px!important;font-weight:820!important}html[data-template=classic]{--ih-page:#ffffff;--ih-canvas:#ffffff;--ih-surface:#ffffff;--ih-surface-soft:#f4f4f2;--ih-line:#dededb;--ih-line-strong:#b9b9b5;--ih-ink:#101010;--ih-ink-soft:#2c2c2a;--ih-copy:#50504d;--ih-muted:#6b6b67;--ih-blue-600:#111111;--ih-blue-100:#eeeeeb;--ih-blue-soft:#f4f4f2;--ih-violet:#111111;--ih-violet-deep:#000000;--ih-violet-soft:#eeeeeb;--ih-mint:#595955;--ih-mint-soft:#eeeeeb;--ih-sun:#595955;--ih-sun-soft:#eeeeeb;--ih-rose-soft:#eeeeeb;--ih-focus:rgba(17, 17, 17, .28)}html[data-template=classic][data-theme=dark]{--ih-page:#0d0d0c;--ih-canvas:#0d0d0c;--ih-surface:#181817;--ih-surface-soft:#222220;--ih-line:#393936;--ih-line-strong:#565651;--ih-ink:#f5f5f1;--ih-ink-soft:#deded8;--ih-copy:#b9b9b2;--ih-muted:#989891;--ih-blue-600:#f5f5f1;--ih-blue-100:#292927;--ih-blue-soft:#222220;--ih-violet:#f5f5f1;--ih-violet-deep:#ffffff;--ih-violet-soft:#292927;--ih-mint:#c9c9c2;--ih-mint-soft:#292927;--ih-sun:#c9c9c2;--ih-sun-soft:#292927;--ih-rose-soft:#292927;--ih-focus:rgba(255, 255, 255, .28)}html[data-template=classic] #root :is(.app,.page,.account-page,.admin-page,.privacy-center-page,.disputes-page,.age-access-page,.legal-document-page,.cookie-policy-page){background:var(--ih-page)!important;background-image:none!important;color:var(--ih-ink)!important}html[data-template=classic] #root :is(.navbar,.home-nav-links,.account-primary-nav,.admin-nav-links,.account-menu-dropdown,.account-menu-mobile-nav,.site-preferences-panel,.site-language-toggle,.account-card,.auth-card,.project-form,.jobs-search,.talent-controls,.job-card,.talent-card,.messages-list,.messages-empty,.chat-shell,.account-form-section,.profile-portfolio-manager,.discovery-settings-card,.privacy-entry-card,.dispute-panel,.admin-card,.admin-queue-panel,.admin-content-grid,.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.home-nav-links,.account-primary-nav,.admin-nav-links,.account-menu-dropdown,.account-menu-mobile-nav,.site-preferences-panel,.site-language-toggle,.jobs-search-box,.talent-search-box,.jobs-order-panel,.talent-order-row,.jobs-results-header,.messages-list-header,.account-tab-intro,.account-section-nav,.chat-collapsible-panel,.agreement-workspace,.chat-dispute-card){border-color:var(--ih-line)!important;background:var(--ih-surface-soft)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.home-nav-links,.account-primary-nav,.admin-nav-links,.account-menu-dropdown,.account-menu-mobile-nav,.site-preferences-panel,.site-language-toggle) :is(a,button,span,strong,small){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important}html[data-template=classic] #root :is(.home-nav-links a:hover,.home-nav-links a.is-active,.account-primary-nav a:hover,.account-primary-nav a.is-active,.admin-nav-links a:hover,.admin-nav-links a.is-active,.site-language-toggle button:hover,.site-language-toggle button.is-active,.btn-dark,.notification-chat-button,.chat-send){border-color:#111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root :is(.home-nav-links a:hover,.home-nav-links a.is-active,.account-primary-nav a:hover,.account-primary-nav a.is-active,.admin-nav-links a:hover,.admin-nav-links a.is-active,.site-language-toggle button:hover,.site-language-toggle button.is-active,.btn-dark,.notification-chat-button,.chat-send){border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.btn-outline,.btn-ghost,.site-preferences-handle,.site-theme-toggle,.home-account-avatar-link,.account-mini-avatar,input,textarea,select,.ideahire-country-trigger,.ideahire-country-menu,.ideahire-country-option){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root .account-profile-preview,html[data-template=classic] #root .public-profile-preview,html[data-template=classic] #root :is(.cookie-policy-hero,.legal-document-hero){border-color:#30302e!important;background:#111110!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html[data-template=classic] #root :is(.account-profile-preview,.public-profile-preview,.cookie-policy-hero,.legal-document-hero) :is(h1,h2,h3,p,span,strong,small){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .account-profile-preview .profile-meta-row>:is(.ideahire-country-badge,.account-age-status),html[data-template=classic] #root .public-profile-preview .ideahire-country-badge{border-color:#5a5a55!important;background:#272725!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .messages-overview{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root .messages-overview :is(strong,span){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .messages-overview{border-color:#f5f5f1!important;background:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root .messages-overview :is(strong,span){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root .app>main>.final-cta{border-color:var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root .app>main>.final-cta :is(.final-cta-title,.section-label){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important}html[data-template=classic] #root .app>main>.final-cta .btn-light{border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta{border-color:#393936!important;background:#181817!important;color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta :is(.final-cta-title,.section-label){color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root .app>main>.final-cta .btn-light{border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root input[type=file]::file-selector-button{border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic][data-theme=dark] #root input[type=file]::file-selector-button{border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important}html[data-template=classic] #root :is(.admin-page,.admin-shell,.admin-card,.admin-queue-panel,.admin-content-grid,.discovery-onboarding-shell,.discovery-onboarding-header,.discovery-onboarding-footer) :is(h1,h2,h3,h4,p,span,strong,small,label,button){opacity:1!important}html[data-template=classic] #root .discovery-onboarding-backdrop{background:#000000ad!important;background-image:none!important}html[data-template=classic] #root .discovery-onboarding-shell,html[data-template=classic] #root :is(.discovery-onboarding-header,.discovery-onboarding-footer){border-color:#d7d7d3!important;background:#fff!important;background-image:none!important;color:#111!important}html[data-template=classic] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note){border-color:#d7d7d3!important;background:#fff!important;background-image:none!important;color:#111!important;box-shadow:none!important}html[data-template=classic] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note) :is(h1,h2,h3,p,span,strong,small){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected){border-color:#111!important;background:#111!important;color:#fff!important}html[data-template=classic] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected) :is(p,span,strong,small,i){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .discovery-onboarding-shell,html[data-template=classic][data-theme=dark] #root :is(.discovery-onboarding-header,.discovery-onboarding-footer){border-color:#3e3e3a!important;background:#181817!important;color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note){border-color:#43433f!important;background:#232321!important;color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card,.discovery-category-card,.discovery-order-card,.discovery-summary-card,.discovery-privacy-note) :is(h1,h2,h3,p,span,strong,small){color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected){border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important}html[data-template=classic][data-theme=dark] #root :is(.discovery-usage-card.is-selected,.discovery-category-card.is-selected,.discovery-order-card.is-selected) :is(p,span,strong,small,i){color:#111!important;-webkit-text-fill-color:#111111!important}@media (max-width: 720px){#root :is(.page>.app-page,.account-page>.app-page,.privacy-center-shell,.disputes-shell,.admin-shell){width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important;transform:none!important}#root .account-profile-workspace>.account-profile-preview,#root .account-card>.public-profile-preview{min-height:0!important;grid-template-columns:64px minmax(0,1fr)!important;gap:13px!important;padding:16px!important;border-radius:18px!important}#root :is(.account-profile-preview,.public-profile-preview) .profile-avatar-wrapper{width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;padding:3px!important}#root .account-profile-preview .profile-info :is(h2,p),#root .public-profile-preview .public-profile-info h1{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-profile-preview .profile-info h2,#root .public-profile-preview .public-profile-info h1{font-size:clamp(20px,6vw,26px)!important;line-height:1.05!important;letter-spacing:-.035em!important}#root .account-profile-preview .profile-info p{margin:5px 0 0!important;font-size:10px!important}#root .account-profile-preview .profile-meta-row{gap:6px!important;margin-top:9px!important}#root .account-profile-preview .profile-meta-row>:is(.ideahire-country-badge,.account-age-status),#root .public-profile-preview .ideahire-country-badge{width:auto!important;max-width:100%!important;height:30px!important;min-height:30px!important;padding:0 9px!important;font-size:8px!important}#root .account-profile-preview .profile-meta-row .ideahire-country-badge,#root .public-profile-preview .ideahire-country-badge{gap:5px!important;padding-right:5px!important}#root :is(.account-profile-preview,.public-profile-preview) .ideahire-country-badge-name{font-size:8px!important}#root :is(.account-profile-preview,.public-profile-preview) .ideahire-country-badge-code{min-width:26px!important;min-height:21px!important;padding:4px 5px!important;font-size:7px!important}#root .account-page>.messages-page{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:22px auto 84px!important}#root .account-page .messages-heading{margin-bottom:12px!important;padding-bottom:14px!important}#root .account-page .messages-heading p{display:none!important}#root .account-page .messages-title-row{align-items:center!important;gap:10px!important}#root .account-page .messages-title-row h1{margin:6px 0 0!important;overflow:hidden!important;font-size:clamp(30px,9vw,39px)!important;line-height:1!important;letter-spacing:-.055em!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root .account-page .messages-overview{min-width:91px!important;max-width:104px!important;min-height:38px!important;gap:5px!important;padding:7px 9px!important}#root .account-page .messages-overview strong{font-size:17px!important}#root .account-page .messages-overview span{font-size:7px!important;letter-spacing:.06em!important}#root .account-page .messages-list{overflow:hidden!important;border-radius:16px!important}#root .account-page .messages-list-header{display:none!important}#root .account-page .messages-row{grid-template-columns:43px minmax(0,1fr)!important;gap:10px!important;min-height:86px!important;padding:12px!important}#root .account-page .messages-avatar{width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;min-height:43px!important;max-height:43px!important;border-radius:12px!important}#root .account-page .messages-date{grid-column:2!important;justify-self:start!important;margin-top:5px!important;padding:4px 7px!important;font-size:8px!important}#root .account-page .messages-name{font-size:11px!important}#root .account-page .messages-job{font-size:8px!important}#root .account-page .messages-preview{margin-top:3px!important;font-size:10px!important}#root .page>.notifications-page{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding-bottom:116px!important}#root .notifications-page .job-card{padding:18px 15px!important;border-radius:17px!important}#root .notifications-page .job-card h2{font-size:21px!important;line-height:1.14!important}#root :is(.cookie-policy-page,.legal-document-page){padding:10px 8px 68px!important}#root .cookie-policy-nav{align-items:stretch!important;gap:8px!important}#root .cookie-policy-logo{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important}#root .legal-document-nav-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .legal-document-nav-actions :is(a,button){width:100%!important;min-width:0!important;min-height:42px!important}#root :is(.cookie-policy-hero,.legal-document-hero){padding:31px 19px!important;border-radius:18px!important}#root :is(.cookie-policy-hero,.legal-document-hero) h1{font-size:clamp(33px,11vw,47px)!important;line-height:.98!important;letter-spacing:-.05em!important}#root :is(.legal-document-content,.cookie-policy-section,.cookie-policy-inventory){padding:20px 15px!important;border-radius:16px!important}#root .app .category-grid{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}#root .app .category-card{width:100%!important;max-width:100%!important;min-height:64px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 38px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;overflow:hidden!important}#root .app .category-number,#root .app .category-arrow{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1!important}#root .app .category-name{width:100%!important;max-width:100%!important;min-width:0!important;font-size:14px!important;line-height:1.2!important;text-align:left!important;white-space:nowrap!important}#root .app>main>.final-cta{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;min-height:0!important;padding:52px 18px!important;border-radius:21px!important}#root .app>main>.final-cta .final-cta-title{max-width:100%!important;margin-bottom:25px!important;font-size:clamp(34px,10.5vw,48px)!important;line-height:1!important;letter-spacing:-.055em!important}#root .app>main>.final-cta .btn{width:100%!important;max-width:100%!important;min-height:52px!important}#root .site-preferences{right:9px!important;bottom:max(9px,env(safe-area-inset-bottom))!important;max-width:calc(100% - 18px)!important}}@media (max-width: 380px){#root .account-page .messages-title-row{align-items:flex-start!important;flex-direction:column!important}#root .account-page .messages-overview{min-width:0!important}#root .account-profile-workspace>.account-profile-preview,#root .account-card>.public-profile-preview{grid-template-columns:56px minmax(0,1fr)!important;gap:11px!important;padding:14px!important}#root :is(.account-profile-preview,.public-profile-preview) .profile-avatar-wrapper{width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important}}html[data-template=classic] #root :is(.auth-page,.chat-page,.chat-shell,.chat-messages){background-image:none!important}html[data-template=classic] #root :is(.auth-page:before,.auth-page:after,.chat-shell:before,.chat-shell:after,.chat-messages:before,.chat-messages:after){content:none!important;display:none!important;background:none!important}html[data-template=classic] #root .google-auth-logo{filter:none!important;opacity:1!important}html[data-template=classic] #root .google-auth-logo path:nth-of-type(1){fill:var(--ih45-c-efdac027ef,#4285f4)!important}html[data-template=classic] #root .google-auth-logo path:nth-of-type(2){fill:#34a853!important}html[data-template=classic] #root .google-auth-logo path:nth-of-type(3){fill:#fbbc05!important}html[data-template=classic] #root .google-auth-logo path:nth-of-type(4){fill:#ea4335!important}html[data-template=classic] #root :is(.messages-unread-count,.account-notification-dot,.notification-count){min-width:20px!important;width:auto!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;white-space:nowrap!important;word-break:normal!important}html[data-template=classic]:not([data-theme=dark]) #root .admin-page :is(h1,h2,h3,h4,p,span,strong,small,label,legend,a){color:#171717!important;-webkit-text-fill-color:#171717!important;opacity:1!important;filter:none!important}html[data-template=classic][data-theme=dark] #root .admin-page :is(h1,h2,h3,h4,p,span,strong,small,label,legend,a){color:#f1f1ed!important;-webkit-text-fill-color:#f1f1ed!important;opacity:1!important;filter:none!important}html[data-template=classic] #root .admin-page :is(button,input,textarea,select){opacity:1!important;filter:none!important}html[data-template=classic] #root .admin-page :is(.admin-primary-button,.dispute-primary-button,button[type=submit]){border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .admin-page :is(.admin-primary-button,.dispute-primary-button,button[type=submit]){border-color:#f1f1ed!important;background:#f1f1ed!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root .discovery-copy :is(h1,h2,h3,p,span),html[data-template=classic] #root .discovery-step-count{color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important}html[data-template=classic][data-theme=dark] #root .discovery-copy :is(h1,h2,h3,p,span),html[data-template=classic][data-theme=dark] #root .discovery-step-count{color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic] #root .app .split-section .split-card:not(.light)>.btn.btn-light{position:relative!important;z-index:3!important;border:1px solid #ffffff!important;background:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important;visibility:visible!important;box-shadow:none!important}html[data-template=classic] #root .app .split-section .split-card:not(.light)>.btn.btn-light :is(span,strong){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root .app .split-section .split-card:not(.light)>.btn.btn-light:is(:hover,:focus-visible){border-color:#deded8!important;background:#ecece8!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic]{color-scheme:light;--ih-page:#ffffff;--ih-canvas:#ffffff;--ih-surface:#ffffff;--ih-surface-soft:#f3f3f0;--ih-line:#deded9;--ih-line-strong:#b8b8b2;--ih-ink:#111111;--ih-ink-soft:#2d2d2b;--ih-copy:#50504d;--ih-muted:#6b6b66;--ih-navy-950:#050505;--ih-navy-900:#111111;--ih-navy-850:#181818;--ih-navy-800:#222222;--ih-navy-700:#3a3a38;--ih-blue-600:#111111;--ih-blue-100:#e9e9e5;--ih-blue-soft:#f3f3f0;--ih-violet:#111111;--ih-violet-deep:#000000;--ih-violet-soft:#e9e9e5;--ih-mint:#5e5e59;--ih-mint-soft:#eeeeea;--ih-sun:#5e5e59;--ih-sun-soft:#eeeeea;--ih-rose-soft:#eeeeea;--ih-focus:rgba(17, 17, 17, .3);--ih-dark-surface:#111111;--ih-v3-page:#ffffff;--ih-v3-surface:#ffffff;--ih-v3-line:#deded9;--ih-v3-ink:#111111;--ih-v3-copy:#5f5f5a;--ih-v3-shadow:none;--ih-v4-surface:#ffffff;--ih-v4-surface-muted:#f3f3f0;--ih-v4-line:#deded9;--ih-v4-line-strong:#b8b8b2;--ih-v4-ink:#111111;--ih-v4-copy:#5f5f5a;--ih-v4-violet:#111111;--ih-v4-violet-soft:#e9e9e5;--ih-v4-mint:#5e5e59;--ih-v4-shadow:none}html[data-template=classic][data-theme=dark]{color-scheme:dark;--ih-page:#0d0d0c;--ih-canvas:#0d0d0c;--ih-surface:#191918;--ih-surface-soft:#232321;--ih-line:#3b3b37;--ih-line-strong:#575751;--ih-ink:#f5f5f1;--ih-ink-soft:#dfdfd9;--ih-copy:#b9b9b2;--ih-muted:#999992;--ih-navy-950:#080808;--ih-navy-900:#111111;--ih-navy-850:#181818;--ih-navy-800:#222222;--ih-navy-700:#3b3b38;--ih-blue-600:#f5f5f1;--ih-blue-100:#292927;--ih-blue-soft:#232321;--ih-violet:#f5f5f1;--ih-violet-deep:#ffffff;--ih-violet-soft:#292927;--ih-mint:#c9c9c2;--ih-mint-soft:#292927;--ih-sun:#c9c9c2;--ih-sun-soft:#292927;--ih-rose-soft:#292927;--ih-focus:rgba(255, 255, 255, .3);--ih-dark-surface:#191918;--ih-v3-page:#0d0d0c;--ih-v3-surface:#191918;--ih-v3-line:#3b3b37;--ih-v3-ink:#f5f5f1;--ih-v3-copy:#b9b9b2;--ih-v3-shadow:none;--ih-v4-surface:#191918;--ih-v4-surface-muted:#232321;--ih-v4-line:#3b3b37;--ih-v4-line-strong:#575751;--ih-v4-ink:#f5f5f1;--ih-v4-copy:#b9b9b2;--ih-v4-violet:#f5f5f1;--ih-v4-violet-soft:#292927;--ih-v4-mint:#c9c9c2;--ih-v4-shadow:none}html[data-template=classic] #root :is(.app,.page,.account-page,.admin-page,.auth-page){background-color:var(--ih-page)!important;color:var(--ih-ink)!important}html[data-template=classic] #root .home-navbar .nav-actions>.btn.btn-ghost,html[data-template=classic] #root :is(.account-primary-nav,.admin-nav-links,.account-menu-mobile-nav,.jobs-filter-row,.talent-category-row,.legal-document-tabs) :is(a,button).is-active,html[data-template=classic] #root :is(.site-language-toggle button.is-active,.account-notification-button,.account-create-job-button,.notification-chat-button,.chat-send,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button){border-color:#111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root .home-navbar .nav-actions>.btn.btn-ghost,html[data-template=classic][data-theme=dark] #root :is(.account-primary-nav,.admin-nav-links,.account-menu-mobile-nav,.jobs-filter-row,.talent-category-row,.legal-document-tabs) :is(a,button).is-active,html[data-template=classic][data-theme=dark] #root :is(.site-language-toggle button.is-active,.account-notification-button,.account-create-job-button,.notification-chat-button,.chat-send,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button){border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.home-navbar,.home-nav-links,.site-preferences-panel,.site-language-toggle,.account-primary-nav,.admin-nav-links,.account-menu-dropdown,.account-menu-mobile-nav,.jobs-search,.talent-controls,.jobs-order-panel,.talent-order-row,.messages-list,.messages-list-header,.account-card,.auth-card,.project-form,.job-card,.talent-card,.privacy-entry-card,.dispute-panel,.admin-card){border-color:var(--ih-line)!important;background-color:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.site-preferences-handle,.site-theme-toggle,.btn-outline,.privacy-secondary-button,.dispute-secondary-button,.agreement-secondary-button,.ideahire-country-trigger,.ideahire-country-menu,.ideahire-country-option){border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.section-label,.eyebrow-dot,.live-dot,.mini-icon,.check-icon,.category-number,.category-arrow,.step>span,.jobs-order-icon,.jobs-search-icon,.stripe-connect-icon,.discovery-settings-icon,.privacy-entry-icon,.agreement-status-icon,.notification-message-icon,.notification-accepted-icon,.notification-decision-icon,.notification-block-icon,.job-active-badge,.talent-match-badge,.job-listing-pill,.profile-specialty-chip,.profile-edit-skill-chip,.content-report-status){border-color:var(--ih-line-strong)!important;background-color:var(--ih-surface-soft)!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root :is(.hero:before,.hero:after,.how:before,.how:after,.split-card:before,.split-card:after,.final-cta:before,.final-cta:after,.category-card:before,.category-card:after,.visual-glow){border-color:var(--ih-line)!important;background:#6e6e6924!important;background-image:none!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root :is(button,input,textarea,select){accent-color:#111111!important}html[data-template=classic] #root :is(button,a,input,textarea,select):focus-visible{outline-color:var(--ih-ink)!important;box-shadow:0 0 0 3px var(--ih-focus)!important}html[data-template=classic] #root .google-auth-logo{filter:none!important}#root>.cookie-policy-page.legal-document-page{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;min-width:0!important;min-height:100dvh!important;margin:0!important;padding:28px max(20px,env(safe-area-inset-right)) 96px max(20px,env(safe-area-inset-left))!important;overflow-x:hidden!important;overflow-y:visible!important;clip-path:none!important;transform:none!important;translate:none!important}#root>.cookie-policy-page.legal-document-page>.cookie-policy-shell.legal-document-shell{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1160px,100%)!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important;clip-path:none!important;transform:none!important;translate:none!important}#root .legal-document-page :is(.cookie-policy-nav,.legal-document-hero,.legal-document-warning,.legal-document-tabs,.legal-document-content,.legal-document-footer){position:relative!important;right:auto!important;left:auto!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important;margin-left:0!important;clip-path:none!important;transform:none!important;translate:none!important}#root .legal-document-page .cookie-policy-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 20px!important;margin-bottom:20px!important}#root .legal-document-page .legal-document-nav-actions{box-sizing:border-box!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}#root .legal-document-page .legal-document-hero{isolation:isolate!important;min-height:0!important;padding:clamp(42px,6vw,72px)!important;overflow:hidden!important;border-radius:28px!important}#root .legal-document-page .legal-document-hero:after{right:clamp(-96px,-6vw,-54px)!important;left:auto!important;max-width:52%!important;transform:none!important}#root .legal-document-page .legal-document-hero :is(.cookie-policy-eyebrow,h1,p,.cookie-policy-meta){position:relative!important;z-index:2!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;margin-left:0!important;transform:none!important;translate:none!important}#root .legal-document-page .legal-document-hero h1{width:auto!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#root .legal-document-page .cookie-policy-meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important}#root .legal-document-page .legal-document-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:hidden!important}#root .legal-document-page .legal-document-tabs>a{min-width:0!important;text-align:center!important;white-space:normal!important}@media (max-width: 760px){#root>.cookie-policy-page.legal-document-page{padding:12px max(10px,env(safe-area-inset-right)) 76px max(10px,env(safe-area-inset-left))!important}#root .legal-document-page .cookie-policy-nav{align-items:stretch!important;gap:10px!important}#root .legal-document-page .cookie-policy-logo{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important}#root .legal-document-page .legal-document-nav-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .legal-document-page .legal-document-nav-actions :is(a,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:9px 10px!important;white-space:normal!important;text-align:center!important}#root .legal-document-page .legal-document-hero{padding:32px 20px!important;border-radius:20px!important}#root .legal-document-page .legal-document-hero h1{font-size:clamp(34px,11vw,48px)!important;line-height:.98!important;letter-spacing:-.05em!important}#root .legal-document-page .cookie-policy-meta{display:grid!important;grid-template-columns:minmax(0,1fr)!important}#root .legal-document-page .legal-document-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .legal-document-page .legal-document-tabs>a{padding:12px 6px!important;font-size:11px!important;line-height:1.2!important}}#root .page .app-page.talent-page .app-page-header.talent-page-header{width:100%!important;max-width:none!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,410px)!important;grid-template-rows:auto auto!important;grid-template-areas:"talent-label talent-copy" "talent-title talent-copy"!important;align-items:end!important;column-gap:clamp(28px,4vw,58px)!important;row-gap:7px!important;box-sizing:border-box!important;margin:0 0 22px!important;padding:12px 0 22px!important;border:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;background:transparent!important;box-shadow:none!important}#root .page .app-page.talent-page .talent-page-header>.section-label{grid-area:talent-label!important;align-self:end!important;justify-self:start!important;width:auto!important;max-width:100%!important;min-height:0!important;display:block!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:clamp(11px,.85vw,13px)!important;font-weight:800!important;line-height:1.25!important;letter-spacing:.12em!important}#root .page .app-page.talent-page .talent-page-header>h1{grid-area:talent-title!important;align-self:start!important;max-width:760px!important;margin:0!important;padding:0!important;font-size:clamp(38px,4.2vw,56px)!important;font-weight:790!important;line-height:1!important;letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important}#root .page .app-page.talent-page .talent-page-header>p{grid-area:talent-copy!important;align-self:end!important;width:100%!important;max-width:410px!important;min-height:0!important;display:block!important;box-sizing:border-box!important;margin:0!important;padding:2px 0 2px 24px!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:1px solid var(--ih-line, #deded9)!important;font-size:13px!important;line-height:1.62!important}#root .page .app-page.talent-page .talent-controls{width:100%!important;max-width:none!important;box-sizing:border-box!important}#root .page .app-page.talent-page .talent-search-box{width:100%!important;max-width:none!important;min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;box-sizing:border-box!important;gap:11px!important;padding:0 15px!important}#root .page .app-page.talent-page .talent-search-box>span[aria-hidden=true]{width:22px!important;height:22px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;color:var(--ih-copy, #6b6b66)!important;-webkit-text-fill-color:currentColor!important;font-size:20px!important;line-height:1!important}#root .page .app-page.talent-page .talent-search-box>input{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding-right:4px!important;border:0!important;background:transparent!important;box-shadow:none!important}#root .page .app-page.talent-page .talent-order-row{width:100%!important;min-width:0!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;box-sizing:border-box!important;gap:18px!important;margin:13px 0 0!important;padding:14px 15px!important;border:1px solid var(--ih-line, #deded9)!important;border-radius:14px!important;background:var(--ih-surface-soft, #f3f3f0)!important;background-image:none!important;box-shadow:none!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-copy{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;align-items:start!important;gap:3px!important;margin:0!important;padding:0!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-copy>strong{display:block!important;margin:0!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:.04em!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-copy>span{display:block!important;min-width:0!important;margin:0!important;color:var(--ih-copy, #5f5f5a)!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;font-weight:560!important;line-height:1.42!important;letter-spacing:0!important;overflow-wrap:anywhere!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-switch{width:auto!important;min-width:220px!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;box-sizing:border-box!important;gap:3px!important;margin:0!important;padding:3px!important;border:1px solid var(--ih-line, #deded9)!important;border-radius:11px!important;background:var(--ih-surface, #ffffff)!important;box-shadow:none!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-switch>button{width:100%!important;min-width:0!important;min-height:38px!important;box-sizing:border-box!important;margin:0!important;padding:8px 12px!important;border-radius:8px!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}html[data-template=classic]:not([data-theme=dark]) #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active,html[data-template=classic]:not([data-theme=dark]) #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active:is(:hover,:focus-visible),html[data-template=classic]:not([data-theme=dark]) #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active>:is(span,strong,small){border-color:#111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important}html[data-template=classic][data-theme=dark] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active,html[data-template=classic][data-theme=dark] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active:is(:hover,:focus-visible),html[data-template=classic][data-theme=dark] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active>:is(span,strong,small){border-color:#f5f5f1!important;background:#f5f5f1!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important;opacity:1!important;text-shadow:none!important}html[data-template=classic] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active>.messages-nav-dot{border-color:var(--ih-surface, #ffffff)!important;background:var(--ih-ink, #111111)!important;-webkit-text-fill-color:initial!important}#root .ideahire-country-menu .ideahire-country-search{width:100%!important;min-width:0!important;display:block!important;box-sizing:border-box!important;margin:0!important;padding:12px!important}#root .ideahire-country-menu .ideahire-country-search>span{display:none!important}#root .ideahire-country-menu .ideahire-country-search>input{width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;display:block!important;box-sizing:border-box!important;margin:0!important;padding:10px 13px!important;border:1px solid var(--ih-line-strong, #b8b8b2)!important;border-radius:10px!important;background:var(--ih-surface, #ffffff)!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important}#root .ideahire-country-menu .ideahire-country-search>input:focus{border-color:var(--ih-ink, #111111)!important;outline:0!important;box-shadow:0 0 0 3px var(--ih-focus, rgba(17, 17, 17, .12))!important}@media (max-width: 900px){#root .page .app-page.talent-page .app-page-header.talent-page-header{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:"talent-label" "talent-title" "talent-copy"!important;row-gap:7px!important;padding-bottom:18px!important}#root .page .app-page.talent-page .talent-page-header>p{max-width:680px!important;margin-top:7px!important;padding:0!important;border:0!important}}@media (max-width: 680px){#root .page .app-page.talent-page .app-page-header.talent-page-header{margin-bottom:16px!important;padding:6px 0 14px!important}#root .page .app-page.talent-page .talent-page-header>.section-label{font-size:10px!important}#root .page .app-page.talent-page .talent-page-header>h1{font-size:clamp(34px,10.5vw,44px)!important;letter-spacing:-.04em!important}#root .page .app-page.talent-page .talent-order-row{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:13px!important}#root .page .app-page.talent-page .talent-order-row>.jobs-order-switch{width:100%!important;min-width:0!important}}@media (max-width: 420px){#root .legal-document-page .legal-document-nav-actions{grid-template-columns:minmax(0,1fr)!important}#root .legal-document-page .legal-document-hero{padding:28px 17px!important}}html[data-template=classic] #root .app>main>.hero,html[data-template=classic] #root .app>main>.categories.section,html[data-template=classic] #root .app>main>.split-section.section{border-color:var(--ih-line)!important;background:var(--ih-page)!important;background-image:none!important;color:var(--ih-ink)!important}html[data-template=classic] #root .app>main>.how.section{border:1px solid #30302d!important;background:#111110!important;background-image:none!important;color:#fff!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .app>main>.how.section:before,html[data-template=classic] #root .app>main>.how.section:after{border-color:#3d3d39!important;background:#ffffff09!important;background-image:none!important;box-shadow:none!important}html[data-template=classic] #root .app>main>.how.section .section-heading.centered>.section-label{width:auto!important;max-width:100%!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#d2d2cc!important;-webkit-text-fill-color:#d2d2cc!important;box-shadow:none!important}html[data-template=classic] #root .app>main>.how.section .section-heading.centered>h2{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .app>main>.how.section .section-heading.centered>p{color:#c3c3bd!important;-webkit-text-fill-color:#c3c3bd!important}html[data-template=classic] #root .app>main>.how.section .steps:before{background:#555550!important;background-image:none!important}html[data-template=classic] #root .app>main>.how.section .steps>.step{border:1px solid #3d3d39!important;background:#1b1b1a!important;background-image:none!important;color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-template=classic] #root .app>main>.how.section .steps>.step:is(:hover,:focus-within){border-color:#777770!important;background:#242422!important;transform:translateY(-2px)!important}html[data-template=classic] #root .app>main>.how.section .steps>.step>span{border:1px solid #ffffff!important;background:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important;box-shadow:none!important}html[data-template=classic] #root .app>main>.how.section .steps>.step>h3{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .app>main>.how.section .steps>.step>p{color:#c3c3bd!important;-webkit-text-fill-color:#c3c3bd!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light){border:1px solid #30302d!important;background:#111110!important;background-image:none!important;color:#fff!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light):after{border-color:#444440!important;background:transparent!important;background-image:none!important;box-shadow:0 0 0 38px #ffffff06!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light)>.section-label{width:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#d2d2cc!important;-webkit-text-fill-color:#d2d2cc!important;box-shadow:none!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light)>:is(h2,p){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light)>p{color:#c3c3bd!important;-webkit-text-fill-color:#c3c3bd!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card:not(.light)>.btn.btn-light{border-color:#fff!important;background:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card.light{border:1px solid var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card.light>:is(.section-label,h2,p){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important}html[data-template=classic] #root .app>main>.split-section.section>.split-card.light>.btn.btn-outline{border-color:var(--ih-ink)!important;background:var(--ih-ink)!important;background-image:none!important;color:var(--ih-page)!important;-webkit-text-fill-color:var(--ih-page)!important}html[data-template=classic] #root .navbar.home-navbar,html[data-template=classic] #root .navbar.account-navbar{border-color:var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important}html[data-template=classic] #root .navbar.home-navbar :is(.home-nav-links,.home-account-cluster),html[data-template=classic] #root .navbar.account-navbar .nav-links.account-primary-nav{border-color:var(--ih-line)!important;background:var(--ih-surface-soft)!important;background-image:none!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .navbar.home-navbar .nav-actions>.btn.btn-ghost,html[data-template=classic] #root .navbar.home-navbar .home-account-cluster>.btn.btn-ghost,html[data-template=classic] #root .navbar.account-navbar .account-navbar-actions>:is(.account-notification-button,.account-mini),html[data-template=classic] #root .navbar.account-navbar .account-menu>.account-mini{border:1px solid var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .navbar.home-navbar .nav-actions>.btn.btn-dark,html[data-template=classic] #root .navbar.account-navbar .account-navbar-actions>.account-create-job-button{border:1px solid #111111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active{border-color:#111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root .navbar.home-navbar .nav-actions>.btn.btn-dark,html[data-template=classic][data-theme=dark] #root .navbar.account-navbar .account-navbar-actions>.account-create-job-button,html[data-template=classic][data-theme=dark] #root .navbar.account-navbar .nav-links.account-primary-nav>a.is-active{border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic] #root :is(.home-notifications-dot,.notification-dot,.messages-nav-dot){border-color:var(--ih-surface)!important;background:var(--ih-ink)!important;background-image:none!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root :is(.home-notifications-dot,.notification-dot,.messages-nav-dot){background:#fff!important}html[data-template=classic] #root :is(.btn,button,a)[class*=btn]>:is(span,strong,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.btn-dark,.account-create-job-button,.chat-send,.notification-chat-button,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button){border-color:#111!important;background:#111!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic]:not([data-theme=dark]) #root :is(.btn-light,.btn-outline,.btn-ghost,.privacy-secondary-button,.dispute-secondary-button,.agreement-secondary-button){border-color:#b8b8b2!important;background:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic][data-theme=dark] #root :is(.btn-dark,.btn-light,.account-create-job-button,.chat-send,.notification-chat-button,.privacy-primary-button,.dispute-primary-button,.agreement-primary-button){border-color:#f5f5f1!important;background:#f5f5f1!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic][data-theme=dark] #root :is(.btn-outline,.btn-ghost,.privacy-secondary-button,.dispute-secondary-button,.agreement-secondary-button){border-color:#575751!important;background:#191918!important;background-image:none!important;color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic]:not([data-theme=dark]) #root :is(input,textarea,select,option){border-color:#b8b8b2!important;background-color:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic]:not([data-theme=dark]) #root :is(input,textarea)::placeholder{color:#6b6b66!important;-webkit-text-fill-color:#6b6b66!important;opacity:1!important}html[data-template=classic][data-theme=dark] #root :is(input,textarea,select,option){border-color:#575751!important;background-color:#191918!important;background-image:none!important;color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root :is(input,textarea)::placeholder{color:#999992!important;-webkit-text-fill-color:#999992!important;opacity:1!important}html[data-template=classic] #root :is(.site-preferences-panel,.site-preferences-handle,.site-theme-toggle,.site-language-toggle,.jobs-filter-row,.talent-category-row,.account-section-nav,.job-option-grid,.job-listing-meta){filter:grayscale(1)!important}#root>.cookie-policy-page.legal-document-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-top:24px!important;overflow-x:clip!important}#root>.cookie-policy-page.legal-document-page>.cookie-policy-shell.legal-document-shell{box-sizing:border-box!important;width:min(1160px,100%)!important;max-width:1160px!important;margin:0 auto!important}#root .cookie-policy-page.legal-document-page .cookie-policy-nav{box-sizing:border-box!important;width:100%!important;margin:0 0 14px!important;padding:14px 16px!important;border:1px solid var(--ih-line)!important;border-radius:18px!important;background:var(--ih-surface)!important;background-image:none!important;box-shadow:none!important}#root .cookie-policy-page.legal-document-page .legal-document-hero{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:clamp(46px,6vw,76px)!important;overflow:hidden!important;border-radius:28px!important;clip-path:none!important;transform:none!important}#root .cookie-policy-page.legal-document-page .legal-document-hero:before,#root .cookie-policy-page.legal-document-page .legal-document-hero:after{content:none!important;display:none!important;border:0!important;background:none!important;box-shadow:none!important}#root .cookie-policy-page.legal-document-page .legal-document-hero :is(.cookie-policy-eyebrow,h1,p,.cookie-policy-meta){position:relative!important;z-index:1!important;width:auto!important;max-width:100%!important;margin-left:0!important;overflow:visible!important;word-break:normal!important;overflow-wrap:break-word!important}html[data-template=classic] #root>.cookie-policy-page.legal-document-page{background:var(--ih-page)!important;background-image:none!important;color:var(--ih-ink)!important}html[data-template=classic] #root .cookie-policy-page.legal-document-page :is(.cookie-policy-nav,.legal-document-warning,.legal-document-tabs,.legal-document-content,.legal-document-footer){border-color:var(--ih-line)!important;background:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .cookie-policy-page.legal-document-page .legal-document-hero{border:1px solid #30302d!important;background:#111110!important;background-image:none!important;color:#fff!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root .cookie-policy-page.legal-document-page .legal-document-hero :is(.cookie-policy-eyebrow,h1,p,.cookie-policy-meta,.cookie-policy-meta>span){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic] #root .cookie-policy-page.legal-document-page .cookie-policy-meta>span{border-color:#555550!important;background:#242422!important;background-image:none!important}html[data-template=classic]:not([data-theme=dark]) #root .cookie-policy-page.legal-document-page .legal-document-tabs>a{border-color:#deded9!important;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic]:not([data-theme=dark]) #root .cookie-policy-page.legal-document-page .legal-document-tabs>a.is-active{border-color:#111!important;background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-template=classic][data-theme=dark] #root .cookie-policy-page.legal-document-page .legal-document-tabs>a{border-color:#3b3b37!important;background:#191918!important;color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root .cookie-policy-page.legal-document-page .legal-document-tabs>a.is-active{border-color:#f5f5f1!important;background:#f5f5f1!important;color:#111!important;-webkit-text-fill-color:#111111!important}@media (max-width: 760px){#root>.cookie-policy-page.legal-document-page{padding-top:10px!important}#root .cookie-policy-page.legal-document-page .cookie-policy-nav{padding:12px!important;border-radius:16px!important}#root .cookie-policy-page.legal-document-page .legal-document-hero{padding:34px 20px!important;border-radius:20px!important}}#root#root :is(.notification-message-icon,.check-icon,.dispute-evidence-icon,.jobs-search-icon,.account-menu-caret,.ideahire-country-chevron,.chat-collapsible-chevron,.dispute-card-arrow,.hero-actions .btn>span:empty,.stripe-connect-button>span:empty,.profile-public-project-link>span:last-child:empty,.chat-back>span:empty,.job-option-mark:empty){display:none!important}#root#root :is(a,button)>span[aria-hidden=true]:empty,body>.private-work-lightbox :is(a,button)>span[aria-hidden=true]:empty{display:none!important}#root#root :is(.jobs-search-box,.talent-search-box,.ideahire-country-search)>span[aria-hidden=true],#root#root :is(.jobs-search-box,.talent-search-box,.ideahire-country-search)>span:first-child{display:none!important}#root#root :is(.jobs-search-box,.talent-search-box,.ideahire-country-search){grid-template-columns:minmax(0,1fr)!important}#root#root :is(.jobs-search-box,.talent-search-box,.ideahire-country-search)>input{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding-right:14px!important;padding-left:14px!important}html:not([data-theme=dark]) #root#root .navbar.account-navbar .nav-links.account-primary-nav>a:not(.is-active),html:not([data-theme=dark]) #root#root .navbar.account-navbar .nav-links.account-primary-nav>a:not(.is-active)>:is(span,strong,small){color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme=dark]) #root#root .navbar.account-navbar .nav-links.account-primary-nav>a:not(.is-active):is(:hover,:focus-visible){border-color:var(--ih-line, #deded9)!important;background:var(--ih-surface-soft, #f2f2ef)!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:#111111!important;box-shadow:none!important;filter:none!important;transform:none!important}#root#root .navbar.account-navbar .account-menu{width:auto!important;min-width:0!important;max-width:min(220px,32vw)!important;justify-self:end!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}#root#root .navbar.account-navbar .account-menu>summary.account-mini,#root#root .navbar.account-navbar .account-menu>summary.account-mini:hover,#root#root .navbar.account-navbar .account-menu>summary.account-mini:focus-visible,#root#root .navbar.account-navbar .account-menu[open]>summary.account-mini{width:auto!important;min-width:0!important;max-width:min(220px,32vw)!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;box-sizing:border-box!important;padding:4px 10px 4px 5px!important;border:0!important;border-color:transparent!important;border-radius:12px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--ih-ink)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;filter:none!important;transform:none!important}#root#root .navbar.account-navbar .account-mini-avatar{width:32px!important;height:32px!important;flex:0 0 32px!important;border-radius:9px!important}#root#root .navbar.account-navbar .account-mini-name{width:auto!important;max-width:120px!important;min-width:0!important;overflow:hidden!important;color:inherit!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 760px){#root#root .navbar.account-navbar .account-menu,#root#root .navbar.account-navbar .account-menu>summary.account-mini{max-width:48px!important}#root#root .navbar.account-navbar .account-menu>summary.account-mini{width:42px!important;min-width:42px!important;padding:4px!important;justify-content:center!important}#root#root .navbar.account-navbar .account-mini-name{display:none!important}}#root#root .section-label,html[data-template=classic] #root#root .section-label,html[data-template=classic][data-theme=dark] #root#root .section-label{position:relative!important;inset:auto!important;width:fit-content!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:inline-flex!important;align-items:center!important;padding:0!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;clip-path:none!important}#root#root .section-label:before,#root#root .section-label:after{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;background:none!important;box-shadow:none!important}html[data-theme=dark] #root#root .account-section-nav{overflow-y:visible!important}html[data-theme=dark] #root#root .account-section-nav>:is(button,a){min-height:56px!important;gap:10px!important;padding-top:9px!important;padding-bottom:9px!important;overflow:visible!important}html[data-theme=dark] #root#root .account-section-nav>:is(button,a)>span:first-child{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;flex:0 0 30px!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;border:1px solid var(--ih-line-strong, rgba(255, 255, 255, .2))!important;border-radius:10px!important;background:var(--ih-surface-soft, rgba(255, 255, 255, .08))!important;background-image:none!important;color:var(--ih-ink, #f5f5f1)!important;-webkit-text-fill-color:currentColor!important;font-size:9px!important;font-weight:850!important;line-height:1!important;text-align:center!important;clip-path:none!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] #root#root .account-section-nav>:is(button,a).is-active>span:first-child{border-color:currentColor!important;background:#ffffff21!important;color:inherit!important}@media (max-width: 720px){html[data-theme=dark] #root#root .account-section-nav>:is(button,a){min-width:122px!important;min-height:50px!important;flex-basis:122px!important;overflow:visible!important}html[data-theme=dark] #root#root .account-section-nav>:is(button,a)>span:first-child{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;flex-basis:27px!important}}#root#root .navbar.account-navbar .navbar-home-back{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;flex:0 0 38px!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;padding:0!important;overflow:visible!important;border:1px solid var(--ih-line-strong, var(--ih45-c-a343e1415f,#cfd5dd))!important;border-radius:11px!important;background:var(--ih-surface, #ffffff)!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;filter:none!important;transform:none!important}#root#root .navbar.account-navbar .navbar-home-back:before{content:"←"!important;display:block!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:500!important;line-height:1!important;transform:translateY(-1px)!important}#root#root .navbar.account-navbar .navbar-home-back:is(:hover,:focus-visible){border-color:var(--ih-ink, #111111)!important;background:var(--ih-surface-soft, var(--ih45-c-6c62c211aa,#f1f3f6))!important;color:var(--ih-ink, #111111)!important}@media (max-width: 720px){#root#root .navbar.account-navbar .navbar-home-back{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;flex-basis:36px!important}}html:not([data-theme=dark]) #root#root .app .hero-visual .card-main:before{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;background:none!important;box-shadow:none!important}html:not([data-theme=dark]) #root#root .app .hero-visual .live-dot{display:none!important}html:not([data-theme=dark]) #root#root .app .hero-visual :is(.floating-card,.card-main,.card-small){overflow:hidden!important}#root#root .app .category-card .category-arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;display:grid!important;place-items:center!important;align-self:center!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;visibility:visible!important;opacity:1!important;border:1px solid var(--ih-line-strong, var(--ih45-c-379c576361,rgba(16, 36, 61, .18)))!important;border-radius:12px!important;background:var(--ih-surface-soft, rgba(255, 255, 255, .9))!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;font-size:0!important;line-height:1!important;clip-path:none!important;box-shadow:none!important;filter:none!important;transform:none!important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease!important}#root#root .app .category-card .category-arrow:before{content:"↗"!important;display:block!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1!important}html[data-theme=dark] #root#root .app .category-card .category-arrow{border-color:#ffffff3d!important;background:#ffffff1a!important;color:#fff!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card .category-arrow{border-color:#b8b8b2!important;background:#fff!important;color:#111!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card .category-arrow{border-color:#575751!important;background:#242422!important;color:#f5f5f1!important}html[data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow,html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#111!important;background:#fff!important;color:#111!important}@media (max-width: 720px){#root#root .app .category-card .category-arrow{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border-radius:10px!important}#root#root .app .category-card .category-arrow:before{font-size:18px!important}}html[data-theme=dark] #root#root .app>.footer,html[data-theme=dark] #root#root .app>.footer>span,html[data-theme=dark] #root#root .app>.footer>div>p{color:var(--ih45-c-a7b0b18f9a,#c8ced8)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html[data-theme=dark] #root#root .app>.footer .footer-links>a{color:var(--ih45-c-dcebfb1407,#d8dee8)!important;-webkit-text-fill-color:currentColor!important;font-weight:650!important;opacity:1!important;text-decoration-color:currentColor!important}html[data-theme=dark] #root#root .app>.footer .footer-links>a:is([href="/regulamin"],[href="/polityka-prywatnosci"],[href="/polityka-cookies"]){color:var(--ih45-c-95665b2cdb,#f3f6fb)!important;font-weight:780!important}html[data-theme=dark] #root#root .app>.footer .footer-links>a:is(:hover,:focus-visible){color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}html[data-template=classic][data-theme=dark] #root#root .app>.footer .footer-links>a{color:#d7d7d0!important}html[data-template=classic][data-theme=dark] #root#root .app>.footer .footer-links>a:is([href="/regulamin"],[href="/polityka-prywatnosci"],[href="/polityka-cookies"]){color:#fff!important}#root#root .app .category-card,#root#root .app .category-card:nth-child(n){isolation:auto!important;grid-template-columns:38px minmax(0,1fr) 40px!important;column-gap:12px!important;overflow:hidden!important}#root#root .app .category-card:before,#root#root .app .category-card:after,#root#root .app .category-card:nth-child(n):before,#root#root .app .category-card:nth-child(n):after{content:none!important;position:static!important;inset:auto!important;width:0!important;height:0!important;display:none!important;border:0!important;background:none!important;background-image:none!important;box-shadow:none!important;clip-path:none!important;filter:none!important;transform:none!important}#root#root .app .category-card .category-name,#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-name,html[data-template=classic] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-name{min-width:0!important;padding:0!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}html:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active),html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active){border-color:var(--ih-line-strong, var(--ih45-c-3cfbee6f19,#b8bec7))!important;background:var(--ih-surface, #ffffff)!important;background-image:none!important;color:var(--ih-ink, #111111)!important;box-shadow:0 16px 36px var(--ih45-c-d2f65a6ba1,rgba(16, 24, 40, .09))!important}html:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-name,html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-name{color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important}#root#root .app .category-card .category-arrow,html[data-template=classic] #root#root .app .category-card .category-arrow{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:end!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;visibility:visible!important;opacity:1!important;border:1px solid var(--ih-line-strong, var(--ih45-c-572bc130d7,#bcc5d0))!important;border-radius:11px!important;background:var(--ih-surface, #ffffff)!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;font-size:0!important;line-height:1!important;clip-path:none!important;box-shadow:none!important;filter:none!important;transform:none!important}#root#root .app .category-card .category-arrow:before,html[data-template=classic] #root#root .app .category-card .category-arrow:before{content:"↗"!important;width:auto!important;height:auto!important;display:block!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1!important;transform:none!important}#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{transform:translate(2px,-2px)!important}html[data-theme=dark] #root#root .app .category-card .category-arrow,html[data-template=classic][data-theme=dark] #root#root .app .category-card .category-arrow{border-color:#ffffff45!important;background:#ffffff1a!important;color:#fff!important}html[data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow,html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#fff!important;background:#fff!important;color:#111!important}#root#root .navbar.account-navbar{box-sizing:border-box!important;min-height:0!important;height:auto!important;align-items:center!important;overflow:visible!important;border-radius:18px!important}#root#root .navbar.account-navbar .account-navbar-brand{grid-area:brand!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;overflow:visible!important;transform:none!important}#root#root .navbar.account-navbar .navbar-home-back{position:relative!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;flex:0 0 38px!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;margin:0!important;padding:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;border:1px solid var(--ih-line-strong, var(--ih45-c-427a587197,#c5cbd3))!important;border-radius:10px!important;background:var(--ih-surface-soft, var(--ih45-c-c6599259e2,#f2f4f7))!important;background-image:none!important;color:var(--ih-ink, #111111)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;clip-path:none!important;filter:none!important;transform:none!important}#root#root .navbar.account-navbar .navbar-home-back:before{content:"←"!important;position:static!important;width:auto!important;height:auto!important;display:block!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:600!important;line-height:1!important;transform:translateY(-1px)!important}#root#root .navbar.account-navbar .navbar-home-back:is(:hover,:focus-visible){border-color:var(--ih-ink, #111111)!important;background:var(--ih-surface, #ffffff)!important;color:var(--ih-ink, #111111)!important;transform:translate(-1px)!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav{grid-area:links!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}#root#root .navbar.account-navbar .account-navbar-actions{grid-area:actions!important;min-width:0!important;justify-self:end!important;overflow:visible!important}@media (min-width: 1101px){#root#root .navbar.account-navbar{width:calc(100% - 24px)!important;display:grid!important;grid-template-columns:minmax(170px,auto) minmax(420px,1fr) auto!important;grid-template-areas:"brand links actions"!important;gap:12px!important;margin:10px auto 0!important;padding:10px 14px!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav{width:min(100%,620px)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-self:center!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (min-width: 721px) and (max-width: 1100px){#root#root .navbar.account-navbar{width:calc(100% - 20px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand actions" "links links"!important;gap:8px 12px!important;margin:9px auto 0!important;padding:10px 12px!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav{width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;padding:4px!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{width:100%!important;min-width:0!important;max-width:none!important;min-height:42px!important;padding:8px 7px!important;overflow:hidden!important;font-size:11px!important;text-overflow:ellipsis!important}}@media (max-width: 720px){#root#root .navbar.account-navbar{width:calc(100% - 12px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand actions" "links links"!important;gap:8px!important;margin:6px auto 0!important;padding:8px!important;border-radius:15px!important}#root#root .navbar.account-navbar .navbar-home-back{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex-basis:36px!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav{width:100%!important;display:flex!important;justify-content:flex-start!important;gap:3px!important;padding:4px!important;overflow-x:auto!important;overflow-y:hidden!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{width:auto!important;min-width:max-content!important;min-height:38px!important;flex:0 0 auto!important;padding:8px 11px!important}}#root#root .account-workspace-page>.app-page-header{grid-template-rows:auto auto!important;row-gap:0!important}#root#root .account-workspace-page>.app-page-header>.section-label{grid-column:1!important;grid-row:1!important;align-self:end!important;justify-self:start!important;margin:0 0 9px!important;padding:0!important;transform:none!important}#root#root .account-workspace-page>.app-page-header>h1{grid-column:1!important;grid-row:2!important;align-self:start!important;margin:0!important}#root#root .account-workspace-page>.app-page-header>p{grid-column:2!important;grid-row:1 / span 2!important;align-self:end!important}@media (max-width: 720px){#root#root .account-workspace-page>.app-page-header{display:block!important}#root#root .account-workspace-page>.app-page-header>.section-label{margin-bottom:8px!important}#root#root .account-workspace-page>.app-page-header>p{margin-top:12px!important}}#root#root .account-workspace-page .account-section-nav{width:100%!important;max-width:none!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;box-sizing:border-box!important;margin:0 0 18px!important;padding:7px!important;overflow:visible!important}#root#root .account-workspace-page .account-section-nav>button{width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;height:auto!important;flex:initial!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;box-sizing:border-box!important;padding:8px 7px!important;overflow:hidden!important;border-radius:10px!important;font-size:10px!important;line-height:1.15!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root#root .account-workspace-page .account-section-nav>button>span:first-child{width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;flex:0 0 25px!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;border-radius:7px!important;font-size:8px!important;line-height:1!important}@media (min-width: 721px) and (max-width: 980px){#root#root .account-workspace-page .account-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root#root .account-workspace-page .account-section-nav>button{min-height:48px!important}}@media (max-width: 720px){#root#root .account-workspace-page .account-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0 0 14px!important;padding:5px!important;overflow:visible!important;scroll-snap-type:none!important}#root#root .account-workspace-page .account-section-nav>button{width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;flex:initial!important;gap:6px!important;padding:7px 6px!important;font-size:9px!important;scroll-snap-align:none!important}#root#root .account-workspace-page .account-section-nav>button>span:first-child{width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;flex-basis:23px!important}}#root#root .navbar.account-navbar .nav-links.account-primary-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:3px!important;box-sizing:border-box!important;padding:4px!important;overflow:visible!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{width:100%!important;min-width:0!important;max-width:none!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:8px!important;overflow:hidden!important;font-size:11px!important;line-height:1.1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root#root .navbar.account-navbar .account-primary-nav .account-nav-label-full{min-width:0!important;display:inline!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#root#root .navbar.account-navbar .account-primary-nav .account-nav-label-short{display:none!important}@media (max-width: 720px){#root#root .navbar.account-navbar .nav-links.account-primary-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{width:100%!important;min-width:0!important;max-width:none!important;min-height:39px!important;flex:initial!important;padding:7px 6px!important;font-size:10px!important}}@media (max-width: 370px){#root#root .navbar.account-navbar .nav-links.account-primary-nav>a{font-size:9px!important}}#root#root .app .category-card .category-arrow,html[data-template=classic] #root#root .app .category-card .category-arrow{border-color:var(--ih45-c-ae40deba36,#aeb9c7)!important;background:var(--ih45-c-bb0331d759,#e9eef4)!important;background-color:var(--ih45-c-bb0331d759,#e9eef4)!important;color:var(--ih45-c-e8e7c75b7e,#10233d)!important;box-shadow:0 5px 14px var(--ih45-c-cc578a79ab,rgba(14, 31, 52, .1))!important;transform:none!important}#root#root .app .category-card .category-arrow:before,html[data-template=classic] #root#root .app .category-card .category-arrow:before{content:"→"!important;display:block!important;transform:rotate(0)!important;transform-origin:center!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important}#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:var(--ih45-c-be71d0a3c9,#173b68)!important;background:var(--ih45-c-be71d0a3c9,#173b68)!important;background-color:var(--ih45-c-be71d0a3c9,#173b68)!important;color:#fff!important;box-shadow:0 7px 18px var(--ih45-c-f20fe99cac,rgba(17, 51, 91, .2))!important;transform:none!important}html[data-theme=dark] #root#root .app .category-card .category-arrow,html[data-template=classic][data-theme=dark] #root#root .app .category-card .category-arrow{border-color:var(--ih45-c-31e8a17b21,#697789)!important;background:var(--ih45-c-eae3875f9f,#263548)!important;background-color:var(--ih45-c-eae3875f9f,#263548)!important;color:#fff!important;box-shadow:0 6px 16px #00000038!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card .category-arrow{border-color:#a9aaa5!important;background:#e9e9e5!important;background-color:#e9e9e5!important;color:#111!important}html[data-template=classic] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow,html[data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#fff!important;background:#fff!important;background-color:#fff!important;color:#111!important}#root#root .app>main>.hero .hero-content{position:relative!important;isolation:isolate!important;width:100%!important;max-width:760px!important;box-sizing:border-box!important;padding:clamp(28px,3.2vw,46px)!important;overflow:hidden!important;border:1px solid var(--ih45-c-b987b1256e,rgba(42, 76, 119, .18))!important;border-radius:30px!important;background:linear-gradient(135deg,rgba(255,255,255,.86),var(--ih45-c-7efd2d111a,rgba(238, 244, 251, .68)))!important;box-shadow:0 24px 60px var(--ih45-c-1eb1cf75de,rgba(15, 35, 59, .12))!important;-webkit-backdrop-filter:blur(16px) saturate(125%)!important;backdrop-filter:blur(16px) saturate(125%)!important}#root#root .app>main>.hero .hero-content:before{content:""!important;position:absolute!important;z-index:-1!important;top:-82px!important;right:-64px!important;width:230px!important;height:230px!important;display:block!important;border:1px solid var(--ih45-c-87d7cdc7f0,rgba(42, 91, 151, .17))!important;border-radius:50%!important;background:radial-gradient(circle at 34% 34%,rgba(255,255,255,.78),var(--ih45-c-c10f5d9df3,rgba(78, 130, 196, .16)) 48%,transparent 70%)!important;box-shadow:none!important;pointer-events:none!important}#root#root .app>main>.hero .hero-content:after{content:"IDEAHIRE"!important;position:absolute!important;z-index:-1!important;right:24px!important;bottom:16px!important;display:block!important;color:var(--ih45-c-0db0d62cce,rgba(18, 47, 82, .055))!important;-webkit-text-fill-color:currentColor!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(40px,5.5vw,74px)!important;font-weight:900!important;line-height:1!important;letter-spacing:-3px!important;white-space:nowrap!important;pointer-events:none!important}#root#root .app>main>.hero .hero-content>*{position:relative!important;z-index:1!important}#root#root .app>main>.hero .hero-content>h1{max-width:100%!important;font-size:clamp(50px,5.4vw,82px)!important;line-height:.94!important;letter-spacing:-4.5px!important}#root#root .app>main>.hero .eyebrow{max-width:100%!important;box-sizing:border-box!important;margin-bottom:22px!important;border-color:var(--ih45-c-0c79769db7,rgba(30, 71, 120, .2))!important;background:#ffffffc7!important;color:var(--ih45-c-e23c84e443,#274766)!important;-webkit-text-fill-color:currentColor!important;box-shadow:0 7px 20px var(--ih45-c-c6b11a03ec,rgba(19, 51, 88, .08))!important}html[data-theme=dark] #root#root .app>main>.hero .hero-content{border-color:var(--ih45-c-46b2bc9822,rgba(158, 181, 208, .24))!important;background:linear-gradient(135deg,var(--ih45-c-f034542122,rgba(12, 29, 49, .91)),var(--ih45-c-40c5e2336b,rgba(21, 43, 69, .74)))!important;box-shadow:0 26px 68px #0000004d!important}html[data-theme=dark] #root#root .app>main>.hero .hero-content:before{border-color:var(--ih45-c-718978b0a4,rgba(177, 201, 231, .19))!important;background:radial-gradient(circle at 34% 34%,var(--ih45-c-744202ca34,rgba(180, 208, 240, .18)),var(--ih45-c-217fa64355,rgba(58, 104, 160, .16)) 50%,transparent 72%)!important}html[data-theme=dark] #root#root .app>main>.hero .hero-content:after{color:var(--ih45-c-eac6a1282e,rgba(230, 240, 252, .06))!important}html[data-theme=dark] #root#root .app>main>.hero .eyebrow{border-color:var(--ih45-c-26edecba63,rgba(189, 210, 235, .24))!important;background:#ffffff14!important;color:var(--ih45-c-7afe80d4e2,#dbe9f8)!important}html[data-template=classic] #root#root .app>main>.hero .hero-content{border-color:#5a5a563d!important;background:linear-gradient(135deg,#fffffdeb,#ebebe7c2)!important;box-shadow:0 22px 56px #1212111a!important;filter:none!important}html[data-template=classic] #root#root .app>main>.hero .hero-content:before{border-color:#50504c2b!important;background:radial-gradient(circle at 34% 34%,rgba(255,255,255,.82),rgba(100,100,96,.12) 50%,transparent 72%)!important;filter:grayscale(1)!important}html[data-template=classic] #root#root .app>main>.hero .hero-content:after{color:#1111110e!important}html[data-template=classic] #root#root .app>main>.hero .eyebrow{border-color:#46464338!important;background:#fffffdd1!important;color:#333330!important}html[data-template=classic][data-theme=dark] #root#root .app>main>.hero .hero-content{border-color:#e8e8e238!important;background:linear-gradient(135deg,#141413f0,#2b2b28c7)!important;box-shadow:0 24px 62px #00000052!important}html[data-template=classic][data-theme=dark] #root#root .app>main>.hero .hero-content:after{color:#fffffa0e!important}html[data-template=classic][data-theme=dark] #root#root .app>main>.hero .eyebrow{border-color:#ebebe63b!important;background:#ffffff13!important;color:#f1f1ed!important}@media (max-width: 980px){#root#root .app>main>.hero .hero-content{max-width:100%!important;padding:30px!important}#root#root .app>main>.hero .hero-content>h1{font-size:clamp(48px,7.7vw,70px)!important}}@media (max-width: 720px){#root#root .app>main>.hero .hero-content{padding:22px 18px 24px!important;border-radius:22px!important}#root#root .app>main>.hero .hero-content:before{top:-58px!important;right:-52px!important;width:155px!important;height:155px!important}#root#root .app>main>.hero .hero-content:after{right:13px!important;bottom:11px!important;font-size:39px!important;letter-spacing:-2px!important}#root#root .app>main>.hero .hero-content>h1{font-size:clamp(38px,11vw,54px)!important;line-height:.96!important;letter-spacing:-2.7px!important}#root#root .app>main>.hero .eyebrow{min-height:34px!important;margin-bottom:18px!important;padding:7px 10px!important;font-size:10px!important;line-height:1.3!important}}@media (max-width: 390px){#root#root .app>main>.hero .hero-content{padding:19px 15px 22px!important}#root#root .app>main>.hero .hero-content>h1{font-size:37px!important;letter-spacing:-2.2px!important}}body.calendar-dialog-open{overflow:hidden}.calendar-page{--calendar-ink:var(--ih45-c-4ba2f6d373,#10213d);--calendar-copy:var(--ih45-c-7ae5ca7eb2,#52627c);--calendar-muted:var(--ih45-c-264c496cae,#7b879d);--calendar-line:var(--ih45-c-285b27c39e,rgba(31, 56, 99, .13));--calendar-line-strong:var(--ih45-c-34016bcd4f,rgba(31, 66, 120, .23));--calendar-surface:#ffffff;--calendar-surface-soft:var(--ih45-c-fcca3571c7,#f5f7fb);--calendar-canvas:var(--ih45-c-7b76d0b945,#edf2f8);--calendar-accent:var(--ih45-c-aaccb816b9,#235fa8);--calendar-accent-deep:var(--ih45-c-aa82b16903,#17477f);--calendar-accent-soft:var(--ih45-c-57329c6f3c,#dceafa);--calendar-deadline:#d9584f;--calendar-meeting:var(--ih45-c-19dce587a0,#326fc0);--calendar-payment:#26866f;--calendar-personal:var(--ih45-c-da03e1cc18,#8a61b7);min-height:100vh;background:radial-gradient(circle at 84% 13%,var(--ih45-c-a8498fa77d,rgba(92, 157, 224, .13)),transparent 32%),linear-gradient(180deg,var(--ih45-c-6f143c131c,#f7f9fc) 0%,var(--calendar-canvas) 100%);color:var(--calendar-ink)}html[data-theme=dark] .calendar-page{--calendar-ink:var(--ih45-c-149a3e363e,#f2f6fc);--calendar-copy:var(--ih45-c-0433be29da,#bdc9d9);--calendar-muted:var(--ih45-c-5286cee108,#8e9cb0);--calendar-line:var(--ih45-c-db78403d1f,rgba(198, 216, 239, .12));--calendar-line-strong:var(--ih45-c-5f03c5b495,rgba(198, 219, 245, .24));--calendar-surface:var(--ih45-c-5345740e5c,#151c26);--calendar-surface-soft:var(--ih45-c-dbf74b9dd6,#1b2532);--calendar-canvas:var(--ih45-c-818ef4228c,#0d131d);--calendar-accent:var(--ih45-c-c1df048fba,#67a9ef);--calendar-accent-deep:var(--ih45-c-5085812aa6,#8cc0f5);--calendar-accent-soft:var(--ih45-c-c0c665ed17,#203b59);--calendar-deadline:#ff857c;--calendar-meeting:var(--ih45-c-b22c9630e8,#72aff2);--calendar-payment:#5ec4a7;--calendar-personal:var(--ih45-c-e8ecd732c6,#bf93eb);background:radial-gradient(circle at 84% 13%,var(--ih45-c-d0ba7468a5,rgba(48, 112, 184, .2)),transparent 33%),linear-gradient(180deg,var(--ih45-c-958068dec2,#101722) 0%,var(--calendar-canvas) 100%)}html[data-template=classic] .calendar-page{--calendar-ink:#151515;--calendar-copy:#565651;--calendar-muted:#7a7a74;--calendar-line:rgba(20, 20, 20, .13);--calendar-line-strong:rgba(20, 20, 20, .25);--calendar-surface:#ffffff;--calendar-surface-soft:#f4f4f1;--calendar-canvas:#ecece8;--calendar-accent:#171717;--calendar-accent-deep:#000000;--calendar-accent-soft:#e5e5e0;--calendar-deadline:#303030;--calendar-meeting:#5a5a56;--calendar-payment:#777771;--calendar-personal:#999992;background:linear-gradient(180deg,#f7f7f4,#ecece8)}html[data-template=classic][data-theme=dark] .calendar-page{--calendar-ink:#f4f4f1;--calendar-copy:#c5c5bf;--calendar-muted:#999992;--calendar-line:rgba(245, 245, 240, .13);--calendar-line-strong:rgba(245, 245, 240, .26);--calendar-surface:#181817;--calendar-surface-soft:#222220;--calendar-canvas:#10100f;--calendar-accent:#f3f3ef;--calendar-accent-deep:#ffffff;--calendar-accent-soft:#30302d;--calendar-deadline:#ffffff;--calendar-meeting:#d1d1ca;--calendar-payment:#ababaa;--calendar-personal:#868680;background:linear-gradient(180deg,#151514,#0f0f0e)}.account-menu-calendar-link{display:inline-flex;align-items:center;gap:10px}.account-menu-calendar-link svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.calendar-shell{position:relative;isolation:isolate;width:min(1540px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,4vw,58px) 0 72px}.calendar-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;min-height:330px;padding:clamp(30px,5vw,68px);overflow:hidden;border:1px solid var(--calendar-line-strong);border-radius:36px;background:linear-gradient(132deg,rgba(255,255,255,.96),var(--ih45-c-e0f1a666db,rgba(231, 240, 251, .9)));box-shadow:0 28px 70px var(--ih45-c-6927c1b8db,rgba(29, 56, 96, .12));animation:calendar-hero-reveal .72s cubic-bezier(.16,1,.3,1) both}.calendar-hero:before{content:"";position:absolute;top:-45%;right:-20%;bottom:-45%;left:-20%;z-index:-1;background:conic-gradient(from 110deg,transparent 0deg,var(--ih45-c-d493aa06ed,rgba(72, 139, 212, .15)) 52deg,transparent 108deg,transparent 250deg,var(--ih45-c-1f61fca796,rgba(72, 139, 212, .08)) 308deg,transparent 360deg);animation:calendar-light-sweep 14s linear infinite;pointer-events:none}.calendar-hero:after{content:"";position:absolute;top:0;right:0;width:min(43vw,610px);height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28)),repeating-linear-gradient(90deg,transparent 0 71px,var(--ih45-c-2cd16f7240,rgba(35, 95, 168, .055)) 71px 72px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%);pointer-events:none}html[data-theme=dark] .calendar-hero{background:linear-gradient(132deg,var(--ih45-c-1a2fdf3f47,rgba(22, 31, 44, .98)),var(--ih45-c-71bec4231c,rgba(24, 51, 79, .92)));box-shadow:0 30px 78px #0000004d}html[data-theme=dark] .calendar-hero:after{background:linear-gradient(90deg,transparent,var(--ih45-c-e6bfa36e0b,rgba(111, 170, 229, .04))),repeating-linear-gradient(90deg,transparent 0 71px,var(--ih45-c-65baf70dfe,rgba(147, 194, 238, .055)) 71px 72px)}html[data-template=classic] .calendar-hero,html[data-template=classic][data-theme=dark] .calendar-hero{background:var(--calendar-surface);background-image:none;box-shadow:0 26px 64px #1414141a}html[data-template=classic] .calendar-hero:before,html[data-template=classic] .calendar-hero:after{display:none}.calendar-hero-copy{position:relative;z-index:2;max-width:780px}.calendar-eyebrow{display:inline-flex;align-items:center;min-height:32px;margin-bottom:18px;padding:7px 12px;border:1px solid var(--calendar-line-strong);border-radius:999px;background:#ffffff9e;color:var(--calendar-accent-deep);font-size:10px;font-weight:850;letter-spacing:.16em}html[data-theme=dark] .calendar-eyebrow{background:#ffffff0f}.calendar-hero h1{margin:0;color:var(--calendar-ink);font-size:clamp(56px,8vw,116px);font-weight:780;line-height:.88;letter-spacing:-.075em}.calendar-hero-copy>p{max-width:670px;margin:26px 0 0;color:var(--calendar-copy);font-size:clamp(15px,1.25vw,19px);font-weight:560;line-height:1.65}.calendar-primary-action{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:58px;padding:14px 22px;border:1px solid var(--calendar-accent);border-radius:18px;background:var(--calendar-accent);color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 18px 32px var(--ih45-c-a6bb209bdf,rgba(32, 87, 151, .2));transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background .22s ease}.calendar-primary-action span{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,255,255,.35);border-radius:9px;font-size:18px;font-weight:500}.calendar-primary-action:hover{background:var(--calendar-accent-deep);box-shadow:0 22px 38px var(--ih45-c-f8d152f255,rgba(28, 76, 132, .27));transform:translateY(-3px)}html[data-template=classic][data-theme=dark] .calendar-primary-action{color:#111;box-shadow:none}.calendar-hero-stats{position:relative;z-index:2;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px}.calendar-hero-stats article{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:78px;padding:18px 21px;border:1px solid var(--calendar-line);border-radius:20px;background:#ffffff8a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=dark] .calendar-hero-stats article{background:var(--ih45-c-b07fc4712c,rgba(10, 18, 28, .3))}html[data-template=classic] .calendar-hero-stats article{background:var(--calendar-surface-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.calendar-hero-stats span{min-width:0;color:var(--calendar-copy);font-size:11px;font-weight:750;line-height:1.35}.calendar-hero-stats strong{margin-left:16px;color:var(--calendar-ink);font-size:clamp(24px,2.2vw,36px);font-weight:800;letter-spacing:-.055em}.calendar-hero-orbit{position:absolute;top:clamp(22px,4vw,58px);right:clamp(32px,8vw,132px);z-index:1;width:clamp(120px,16vw,230px);aspect-ratio:1;border:1px solid var(--ih45-c-b03e4874f2,rgba(35, 95, 168, .14));border-radius:50%;animation:calendar-orbit-float 8s ease-in-out infinite;pointer-events:none}.calendar-hero-orbit:before,.calendar-hero-orbit:after{content:"";position:absolute;top:17%;right:17%;bottom:17%;left:17%;border:1px solid var(--ih45-c-0fa0fff9f7,rgba(35, 95, 168, .12));border-radius:50%}.calendar-hero-orbit:after{top:35%;right:35%;bottom:35%;left:35%;background:var(--ih45-c-602cf15e27,rgba(35, 95, 168, .07))}.calendar-hero-orbit span{position:absolute;width:9px;height:9px;border:2px solid var(--calendar-surface);border-radius:50%;background:var(--calendar-accent);box-shadow:0 0 0 6px var(--ih45-c-be48bd32ce,rgba(35, 95, 168, .1))}.calendar-hero-orbit span:nth-child(1){top:7%;left:47%}.calendar-hero-orbit span:nth-child(2){right:9%;bottom:25%}.calendar-hero-orbit span:nth-child(3){bottom:14%;left:17%}html[data-template=classic] .calendar-hero-orbit{display:none}.calendar-feedback{display:flex;align-items:center;gap:12px;width:min(760px,100%);margin:18px auto 0;padding:14px 18px;border:1px solid rgba(171,76,73,.2);border-radius:16px;background:#fff1f0f5;color:#8d3e3a;box-shadow:0 16px 34px #62302e14}.calendar-feedback.is-success{border-color:#24836738;background:#ebf8f3fa;color:#17684f}html[data-theme=dark] .calendar-feedback{background:#5c232252;color:#ffb6b0}html[data-theme=dark] .calendar-feedback.is-success{background:#195b484d;color:#91e1c8}.calendar-feedback>span{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border:1px solid currentColor;border-radius:50%;font-size:13px;font-weight:850}.calendar-feedback p{margin:0;font-size:12px;font-weight:700;line-height:1.5}.calendar-toolbar{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:18px;margin-top:22px;padding:17px 19px;border:1px solid var(--calendar-line);border-radius:22px;background:color-mix(in srgb,var(--calendar-surface) 90%,transparent);box-shadow:0 14px 34px var(--ih45-c-d13345d4fc,rgba(32, 58, 92, .06));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.calendar-month-navigation{display:grid;grid-template-columns:43px minmax(180px,auto) 43px;align-items:center;gap:12px}.calendar-month-navigation>button,.calendar-today-button{display:grid;place-items:center;min-width:43px;min-height:43px;border:1px solid var(--calendar-line-strong);border-radius:14px;background:var(--calendar-surface-soft);color:var(--calendar-ink);font:inherit;font-size:18px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.calendar-month-navigation>button:hover,.calendar-today-button:hover{border-color:var(--calendar-accent);background:var(--calendar-accent);color:#fff;transform:translateY(-1px)}html[data-template=classic][data-theme=dark] .calendar-month-navigation>button:hover,html[data-template=classic][data-theme=dark] .calendar-today-button:hover{color:#111}.calendar-month-navigation>div{min-width:0}.calendar-month-navigation span{display:block;margin-bottom:3px;color:var(--calendar-muted);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.calendar-month-navigation h2{margin:0;color:var(--calendar-ink);font-size:20px;font-weight:800;line-height:1.15;letter-spacing:-.035em;text-transform:capitalize}.calendar-today-button{display:inline-flex;min-width:90px;padding:0 17px;font-size:11px;font-weight:800}.calendar-legend{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 14px}.calendar-legend>span{display:inline-flex;align-items:center;gap:7px;color:var(--calendar-copy);font-size:10px;font-weight:750;white-space:nowrap}.calendar-legend i,.calendar-event-chip i,.calendar-agenda-marker{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--calendar-personal)}.calendar-legend .is-deadline i,.calendar-event-chip.is-deadline i,.calendar-agenda-item.is-deadline .calendar-agenda-marker{background:var(--calendar-deadline)}.calendar-legend .is-meeting i,.calendar-event-chip.is-meeting i,.calendar-agenda-item.is-meeting .calendar-agenda-marker{background:var(--calendar-meeting)}.calendar-legend .is-payment i,.calendar-event-chip.is-payment i,.calendar-agenda-item.is-payment .calendar-agenda-marker{background:var(--calendar-payment)}.calendar-workspace{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(320px,.72fr);align-items:start;gap:20px;margin-top:20px}.calendar-board,.calendar-day-agenda,.calendar-upcoming{border:1px solid var(--calendar-line);background:var(--calendar-surface);box-shadow:0 22px 52px var(--ih45-c-d062fe8a6f,rgba(29, 51, 83, .08))}.calendar-board{min-width:0;padding:14px;overflow:hidden;border-radius:28px}.calendar-weekdays,.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-weekdays{gap:6px;padding:0 3px 10px}.calendar-weekdays span{display:grid;place-items:center;min-height:30px;color:var(--calendar-muted);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.calendar-grid{gap:6px;transform-origin:center top;animation:calendar-page-turn-next .52s cubic-bezier(.22,1,.36,1) both}.calendar-grid.is-previous{animation-name:calendar-page-turn-previous}.calendar-grid.is-today{animation-name:calendar-page-focus}.calendar-day{position:relative;min-width:0;min-height:clamp(98px,10.2vw,150px);padding:8px;overflow:hidden;border:1px solid var(--calendar-line);border-radius:16px;background:var(--calendar-surface-soft);transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.calendar-day:hover{z-index:2;border-color:var(--calendar-line-strong);background:var(--calendar-surface);box-shadow:0 14px 28px var(--ih45-c-f4c1410726,rgba(29, 53, 88, .09));transform:translateY(-2px)}.calendar-day.is-selected{border-color:var(--calendar-accent);box-shadow:inset 0 0 0 1px var(--calendar-accent)}.calendar-day.is-today{background:linear-gradient(145deg,var(--calendar-accent-soft),var(--calendar-surface))}.calendar-day.is-outside{opacity:.47}.calendar-day-number{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:31px;padding:0;border:0;background:transparent;color:var(--calendar-ink);font:inherit;cursor:pointer}.calendar-day-number>span{display:grid;place-items:center;width:29px;height:29px;border-radius:10px;font-size:11px;font-weight:820}.calendar-day.is-today .calendar-day-number>span{background:var(--calendar-accent);color:#fff}html[data-template=classic][data-theme=dark] .calendar-day.is-today .calendar-day-number>span{color:#111}.calendar-day-number em{margin-right:3px;color:var(--calendar-accent-deep);font-size:8px;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.calendar-day-events{display:grid;gap:4px;margin-top:6px}.calendar-event-chip{display:flex;align-items:center;gap:6px;width:100%;min-width:0;min-height:25px;padding:5px 7px;border:0;border-radius:8px;background:color-mix(in srgb,var(--calendar-personal) 10%,var(--calendar-surface));color:var(--calendar-ink);font:inherit;font-size:8.5px;font-weight:730;line-height:1.15;text-align:left;cursor:pointer;transition:transform .16s ease,filter .16s ease}.calendar-event-chip.is-deadline{background:color-mix(in srgb,var(--calendar-deadline) 11%,var(--calendar-surface))}.calendar-event-chip.is-meeting{background:color-mix(in srgb,var(--calendar-meeting) 11%,var(--calendar-surface))}.calendar-event-chip.is-payment{background:color-mix(in srgb,var(--calendar-payment) 11%,var(--calendar-surface))}.calendar-event-chip:hover{filter:brightness(.97);transform:translate(2px)}.calendar-event-chip.is-completed{opacity:.5;text-decoration:line-through}.calendar-event-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-more-events{justify-self:start;padding:3px 7px;border:0;background:transparent;color:var(--calendar-accent-deep);font:inherit;font-size:9px;font-weight:850;cursor:pointer}.calendar-sidebar{display:grid;gap:20px;min-width:0}.calendar-day-agenda,.calendar-upcoming{padding:22px;border-radius:26px}.calendar-sidebar-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.calendar-sidebar-heading>div{min-width:0}.calendar-sidebar-heading span{display:block;margin-bottom:6px;color:var(--calendar-accent-deep);font-size:8.5px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.calendar-sidebar-heading h2{margin:0;color:var(--calendar-ink);font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.035em;text-transform:capitalize}.calendar-sidebar-heading>button{display:grid;place-items:center;flex:0 0 auto;width:39px;height:39px;border:1px solid var(--calendar-accent);border-radius:13px;background:var(--calendar-accent);color:#fff;font:inherit;font-size:20px;cursor:pointer;transition:transform .18s ease,background .18s ease}.calendar-sidebar-heading>button:hover{background:var(--calendar-accent-deep);transform:rotate(8deg) scale(1.04)}html[data-template=classic][data-theme=dark] .calendar-sidebar-heading>button{color:#111}.calendar-sidebar-heading.is-small h2{font-size:20px}.calendar-empty-state{display:grid;justify-items:start;min-height:230px;padding:25px;border:1px dashed var(--calendar-line-strong);border-radius:20px;background:var(--calendar-surface-soft)}.calendar-empty-state>span{display:grid;place-items:center;width:43px;height:43px;margin-bottom:25px;border:1px solid var(--calendar-line-strong);border-radius:14px;color:var(--calendar-accent-deep);font-size:24px}.calendar-empty-state strong{color:var(--calendar-ink);font-size:17px;font-weight:800}.calendar-empty-state p{margin:8px 0 19px;color:var(--calendar-copy);font-size:11px;font-weight:550;line-height:1.55}.calendar-empty-state button{min-height:38px;padding:9px 13px;border:1px solid var(--calendar-line-strong);border-radius:11px;background:var(--calendar-surface);color:var(--calendar-ink);font:inherit;font-size:10px;font-weight:800;cursor:pointer}.calendar-agenda-list,.calendar-upcoming-list{display:grid;gap:9px}.calendar-agenda-item{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr);gap:11px;min-width:0;padding:15px;border:1px solid var(--calendar-line);border-radius:17px;background:var(--calendar-surface-soft);transition:border-color .18s ease,transform .18s ease}.calendar-agenda-item:hover{border-color:var(--calendar-line-strong);transform:translateY(-1px)}.calendar-agenda-marker{width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 8%,transparent)}.calendar-agenda-copy{min-width:0}.calendar-agenda-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--calendar-muted);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.calendar-agenda-meta em{padding:3px 6px;border:1px solid var(--calendar-line);border-radius:999px;color:var(--calendar-accent-deep);font-size:7px;font-style:normal;letter-spacing:.06em}.calendar-agenda-copy>strong{display:block;margin-top:5px;overflow-wrap:anywhere;color:var(--calendar-ink);font-size:12px;font-weight:800;line-height:1.35}.calendar-agenda-copy>time{display:block;margin-top:5px;color:var(--calendar-accent-deep);font-size:9.5px;font-weight:750}.calendar-agenda-copy>p{margin:8px 0 0;overflow-wrap:anywhere;color:var(--calendar-copy);font-size:10px;line-height:1.5}.calendar-email-state{display:inline-flex;align-items:center;gap:6px;margin-top:9px;color:var(--calendar-payment);font-size:8.5px;font-weight:750}.calendar-email-state svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.calendar-agenda-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.calendar-agenda-actions button{min-height:30px;padding:6px 9px;border:1px solid var(--calendar-line-strong);border-radius:9px;background:var(--calendar-surface);color:var(--calendar-copy);font:inherit;font-size:8.5px;font-weight:800;cursor:pointer;transition:border-color .16s ease,color .16s ease}.calendar-agenda-actions button:hover{border-color:var(--calendar-accent);color:var(--calendar-accent-deep)}.calendar-agenda-item.is-completed{opacity:.57}.calendar-agenda-item.is-completed .calendar-agenda-copy>strong{text-decoration:line-through}.calendar-agenda-item.is-compact{grid-template-columns:7px minmax(0,1fr);padding:12px}.calendar-agenda-item.is-compact .calendar-agenda-marker{width:7px;height:7px}.calendar-agenda-item.is-compact .calendar-agenda-copy>strong{font-size:10.5px}.calendar-upcoming-empty{margin:0;padding:18px;border:1px dashed var(--calendar-line);border-radius:14px;color:var(--calendar-copy);font-size:10px;line-height:1.5}.calendar-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;overflow:auto;background:var(--ih45-c-8f21f14ae0,rgba(5, 12, 22, .62));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:calendar-backdrop-in .22s ease both}.calendar-dialog{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--calendar-line-strong);border-radius:28px;background:var(--calendar-surface);color:var(--calendar-ink);box-shadow:0 42px 110px #00000052;animation:calendar-dialog-fold-in .52s cubic-bezier(.16,1,.3,1) both}.calendar-dialog-heading{position:sticky;top:0;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 27px 21px;border-bottom:0;background:color-mix(in srgb,var(--calendar-surface) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.calendar-dialog-heading span{color:var(--calendar-accent-deep);font-size:8px;font-weight:850;letter-spacing:.15em}.calendar-dialog-heading h2{margin:7px 0 0;color:var(--calendar-ink);font-size:27px;font-weight:800;letter-spacing:-.045em}.calendar-dialog-heading>button{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid var(--calendar-line-strong);border-radius:13px;background:var(--calendar-surface-soft);color:var(--calendar-ink);font:inherit;font-size:24px;font-weight:400;cursor:pointer}.calendar-form{display:grid;gap:19px;padding:25px 27px 28px}.calendar-type-picker{min-width:0;margin:0;padding:0;border:0}.calendar-type-picker legend,.calendar-field>span{display:block;margin-bottom:8px;color:var(--calendar-copy);font-size:10px;font-weight:800}.calendar-type-picker>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.calendar-type-picker label{position:relative;display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:10px;border:1px solid var(--calendar-line);border-radius:13px;background:var(--calendar-surface-soft);color:var(--calendar-copy);cursor:pointer;transition:border-color .17s ease,background .17s ease,transform .17s ease}.calendar-type-picker label:hover{border-color:var(--calendar-line-strong);transform:translateY(-1px)}.calendar-type-picker label.is-selected{border-color:var(--calendar-accent);background:var(--calendar-accent-soft);color:var(--calendar-ink);box-shadow:inset 0 0 0 1px var(--calendar-accent)}.calendar-type-picker input{position:absolute;width:1px;height:1px;opacity:0}.calendar-type-picker i{width:8px;height:8px;border-radius:50%;background:var(--calendar-personal)}.calendar-type-picker .is-deadline i{background:var(--calendar-deadline)}.calendar-type-picker .is-meeting i{background:var(--calendar-meeting)}.calendar-type-picker .is-payment i{background:var(--calendar-payment)}.calendar-type-picker label span{min-width:0;font-size:9px;font-weight:780;line-height:1.25}.calendar-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.calendar-field{position:relative;display:block;min-width:0}.calendar-field input,.calendar-field select,.calendar-field textarea{display:block;width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--calendar-line-strong);border-radius:14px;outline:none;background:var(--calendar-surface-soft);color:var(--calendar-ink);font:inherit;font-size:12px;font-weight:600;transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}.calendar-field input,.calendar-field select{min-height:49px;padding:11px 13px}.calendar-field textarea{min-height:108px;padding:13px;line-height:1.55;resize:vertical}.calendar-field input:focus,.calendar-field select:focus,.calendar-field textarea:focus{border-color:var(--calendar-accent);background:var(--calendar-surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--calendar-accent) 14%,transparent)}.calendar-field input:disabled,.calendar-field select:disabled{opacity:.5;cursor:not-allowed}.calendar-field>small{display:block;margin-top:6px;color:var(--calendar-muted);font-size:8px;font-weight:650;text-align:right}.calendar-reminder-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.calendar-reminder-settings>label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:15px;border:1px solid var(--calendar-line);border-radius:15px;background:var(--calendar-surface-soft);cursor:pointer}.calendar-reminder-settings>label.is-disabled{opacity:.48;cursor:not-allowed}.calendar-reminder-settings input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--calendar-accent)}.calendar-reminder-settings strong,.calendar-reminder-settings small{display:block}.calendar-reminder-settings strong{color:var(--calendar-ink);font-size:10.5px;font-weight:800}.calendar-reminder-settings small{margin-top:4px;color:var(--calendar-copy);font-size:8.5px;line-height:1.45}.calendar-form-error{margin:0;padding:12px 14px;border:1px solid rgba(173,70,66,.2);border-radius:12px;background:#ffecead1;color:#943e3a;font-size:10px;font-weight:700;line-height:1.45}html[data-theme=dark] .calendar-form-error{background:#6826234d;color:#ffaaa4}.calendar-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding-top:4px}.calendar-form-actions button{min-height:44px;padding:10px 16px;border:1px solid var(--calendar-line-strong);border-radius:13px;font:inherit;font-size:10px;font-weight:820;cursor:pointer;transition:transform .17s ease,opacity .17s ease,background .17s ease}.calendar-form-actions button:hover:not(:disabled){transform:translateY(-1px)}.calendar-form-actions button:disabled{opacity:.5;cursor:wait}.calendar-delete-button{margin-right:auto;border-color:#ac423e38!important;background:#ffeceabf;color:#973f3b}html[data-theme=dark] .calendar-delete-button{background:#6926234d;color:#ffaaa4}.calendar-cancel-button{background:var(--calendar-surface-soft);color:var(--calendar-copy)}.calendar-save-button{border-color:var(--calendar-accent)!important;background:var(--calendar-accent);color:#fff;box-shadow:0 12px 24px color-mix(in srgb,var(--calendar-accent) 22%,transparent)}html[data-template=classic][data-theme=dark] .calendar-save-button{color:#111}@keyframes calendar-hero-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0 round 36px);transform:translateY(16px)}to{opacity:1;clip-path:inset(0 0 0 0 round 36px);transform:translateY(0)}}@keyframes calendar-light-sweep{to{transform:rotate(360deg)}}@keyframes calendar-orbit-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,9px,0) rotate(6deg)}}@keyframes calendar-page-turn-next{0%{opacity:0;clip-path:inset(0 0 0 18% round 18px);transform:perspective(1000px) rotateY(-3deg) translate(18px)}to{opacity:1;clip-path:inset(0 0 0 0 round 18px);transform:perspective(1000px) rotateY(0) translate(0)}}@keyframes calendar-page-turn-previous{0%{opacity:0;clip-path:inset(0 18% 0 0 round 18px);transform:perspective(1000px) rotateY(3deg) translate(-18px)}to{opacity:1;clip-path:inset(0 0 0 0 round 18px);transform:perspective(1000px) rotateY(0) translate(0)}}@keyframes calendar-page-focus{0%{opacity:0;transform:scale(.985);filter:blur(5px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes calendar-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes calendar-dialog-fold-in{0%{opacity:0;transform:perspective(1200px) rotateX(-7deg) translateY(30px) scale(.97);transform-origin:center top}to{opacity:1;transform:perspective(1200px) rotateX(0) translateY(0) scale(1)}}@media (max-width: 1120px){.calendar-workspace{grid-template-columns:minmax(0,1fr)}.calendar-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-toolbar{grid-template-columns:auto auto}.calendar-legend{grid-column:1 / -1;justify-content:flex-start}}@media (max-width: 760px){.calendar-shell{width:min(100% - 20px,680px);padding-top:16px;padding-bottom:44px}.calendar-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:27px 22px;border-radius:25px}.calendar-hero h1{font-size:clamp(48px,17vw,76px)}.calendar-hero-copy>p{margin-top:18px;font-size:14px}.calendar-primary-action{justify-self:stretch;min-height:52px}.calendar-hero-stats{grid-template-columns:minmax(0,1fr);margin-top:4px}.calendar-hero-stats article{min-height:63px;padding:14px 16px}.calendar-hero-orbit{top:24px;right:-24px;width:135px;opacity:.62}.calendar-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:11px;padding:13px;border-radius:18px}.calendar-month-navigation{grid-template-columns:39px minmax(0,1fr) 39px;gap:8px}.calendar-month-navigation>button{min-width:39px;min-height:39px}.calendar-month-navigation h2{font-size:16px}.calendar-today-button{min-width:68px;min-height:39px;padding:0 11px}.calendar-legend{gap:7px 11px}.calendar-board{padding:7px;border-radius:20px}.calendar-weekdays,.calendar-grid{gap:3px}.calendar-weekdays span{font-size:7px}.calendar-day{min-height:72px;padding:4px;border-radius:11px}.calendar-day-number{min-height:25px}.calendar-day-number>span{width:25px;height:25px;border-radius:8px;font-size:9px}.calendar-day-number em{display:none}.calendar-day-events{gap:3px;margin-top:3px}.calendar-event-chip{min-height:14px;padding:3px;border-radius:5px}.calendar-event-chip i{width:6px;height:6px;margin:auto}.calendar-event-chip span,.calendar-more-events{display:none}.calendar-sidebar{grid-template-columns:minmax(0,1fr)}.calendar-day-agenda,.calendar-upcoming{padding:17px;border-radius:20px}.calendar-dialog-backdrop{align-items:end;padding:0}.calendar-dialog{width:100%;max-height:94vh;border-right:0;border-bottom:0;border-left:0;border-radius:25px 25px 0 0}.calendar-dialog-heading,.calendar-form{padding-right:18px;padding-left:18px}.calendar-type-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-form-row,.calendar-reminder-settings{grid-template-columns:minmax(0,1fr)}.calendar-field input,.calendar-field select,.calendar-field textarea{font-size:16px}.calendar-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-form-actions .calendar-delete-button{grid-column:1 / -1;margin-right:0}}@media (max-width: 420px){.calendar-shell{width:min(100% - 12px,410px)}.calendar-hero{padding:24px 18px}.calendar-toolbar{grid-template-columns:minmax(0,1fr)}.calendar-today-button,.calendar-month-navigation{width:100%}.calendar-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-day{min-height:64px}.calendar-form-actions{grid-template-columns:minmax(0,1fr)}.calendar-form-actions .calendar-delete-button{grid-column:auto}}@media (prefers-reduced-motion: reduce){.calendar-hero,.calendar-hero:before,.calendar-hero-orbit,.calendar-grid,.calendar-dialog-backdrop,.calendar-dialog{animation:none!important}.calendar-primary-action,.calendar-day,.calendar-event-chip,.calendar-sidebar-heading>button,.calendar-type-picker label,.calendar-form-actions button{transition:none!important}}#root#root .app>main>.how.section .steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(12px,2vw,24px)!important}#root#root .app>main>.how.section .steps>.step{width:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid var(--ih-line-strong, var(--ih45-c-e2d240287f,rgba(30, 65, 108, .24)))!important;border-radius:clamp(18px,2vw,28px)!important}@media (max-width: 720px){#root#root .app>main>.how.section .steps{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#root#root .app>main>.how.section .steps>.step{border-radius:20px!important}}#root#root .app>main>.hero .hero-content:after,html[data-template=classic] #root#root .app>main>.hero .hero-content:after,html[data-theme=dark] #root#root .app>main>.hero .hero-content:after,html[data-template=classic][data-theme=dark] #root#root .app>main>.hero .hero-content:after{content:none!important;display:none!important;width:0!important;height:0!important;background:none!important}html:not([data-template=classic]):not([data-theme=dark]){--ih-ink:var(--ih45-c-488c4eeb7c,#10243f);--ih-ink-soft:var(--ih45-c-da6ed31dd6,#243b59);--ih-copy:var(--ih45-c-469e9d7caf,#435b78);--ih-muted:var(--ih45-c-d0812e6f73,#60728a)}html:not([data-template=classic]):not([data-theme=dark]) #root#root .app>main :is(.hero h1,.hero h1 span,.categories .section-heading h2,.category-name,.how .section-heading h2,.how .step h3,.split-card.light h2,.final-cta h2){color:var(--ih45-c-488c4eeb7c,#10243f)!important;-webkit-text-fill-color:var(--ih45-c-488c4eeb7c,#10243f)!important;opacity:1!important;text-shadow:none!important}html:not([data-template=classic]):not([data-theme=dark]) #root#root .app>main :is(.hero-text,.section-heading>p,.how .step>p,.split-card.light>p,.final-cta>p){color:var(--ih45-c-469e9d7caf,#435b78)!important;-webkit-text-fill-color:var(--ih45-c-469e9d7caf,#435b78)!important;opacity:1!important}html:not([data-template=classic]):not([data-theme=dark]) #root#root .app>main :is(.eyebrow,.section-label,.category-number,.how .step>span){color:var(--ih45-c-1db5f1d107,#294f7a)!important;-webkit-text-fill-color:var(--ih45-c-1db5f1d107,#294f7a)!important;opacity:1!important}html:not([data-template=classic])[data-theme=dark]{--ih-ink:var(--ih45-c-909d29d74e,#f4f8fd);--ih-ink-soft:var(--ih45-c-0bcde2ef4b,#e1ebf6);--ih-copy:var(--ih45-c-ac634ac6d7,#c5d4e5);--ih-muted:var(--ih45-c-0a7576b572,#aebfd2)}html:not([data-template=classic])[data-theme=dark] #root#root .app>main :is(.hero h1,.hero h1 span,.categories .section-heading h2,.category-name,.how .section-heading h2,.how .step h3,.split-card h2,.final-cta h2){color:var(--ih45-c-31f489b75d,#f6f9fd)!important;-webkit-text-fill-color:var(--ih45-c-31f489b75d,#f6f9fd)!important;opacity:1!important;text-shadow:none!important}html:not([data-template=classic])[data-theme=dark] #root#root .app>main :is(.hero-text,.section-heading>p,.how .step>p,.split-card>p,.final-cta>p){color:var(--ih45-c-ac634ac6d7,#c5d4e5)!important;-webkit-text-fill-color:var(--ih45-c-ac634ac6d7,#c5d4e5)!important;opacity:1!important}html:not([data-template=classic])[data-theme=dark] #root#root .app>main :is(.eyebrow,.section-label,.category-number,.how .step>span){color:var(--ih45-c-75bd222735,#d9e7f6)!important;-webkit-text-fill-color:var(--ih45-c-75bd222735,#d9e7f6)!important;opacity:1!important}#root#root .app .category-card .category-number,#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-number{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important;filter:none!important}#root#root .app .category-card .category-arrow,#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{transform:none!important}#root#root .app .category-card .category-arrow:before{content:"→"!important;transform:rotate(0)!important;transform-origin:center!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important}#root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow:before{transform:rotate(-45deg)!important}html:not([data-template=classic]):not([data-theme=dark]) #root#root .app .category-card .category-arrow{border-color:var(--ih45-c-4e0f141deb,#9eb0c5)!important;background:var(--ih45-c-0563f664be,#eef3f8)!important;color:var(--ih45-c-488c4eeb7c,#10243f)!important;box-shadow:none!important}html:not([data-template=classic]):not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:var(--ih45-c-3e676134b9,#1e5d9f)!important;background:var(--ih45-c-3e676134b9,#1e5d9f)!important;color:#fff!important;box-shadow:0 7px 18px var(--ih45-c-7857619531,rgba(18, 74, 132, .22))!important}html:not([data-template=classic])[data-theme=dark] #root#root .app .category-card .category-arrow{border-color:var(--ih45-c-05ac9d73ff,#63758a)!important;background:var(--ih45-c-93868cd168,#26384d)!important;color:#fff!important;box-shadow:none!important}html:not([data-template=classic])[data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#fff!important;background:#fff!important;color:var(--ih45-c-488c4eeb7c,#10243f)!important;box-shadow:0 7px 18px #00000047!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card,html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active){border-color:#cfcfca!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#111!important;box-shadow:none!important;filter:none!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active){border-color:#111!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card :is(.category-name,.category-number),html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) :is(.category-name,.category-number){color:#111!important;-webkit-text-fill-color:#111111!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card .category-number,html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-number{color:#686862!important;-webkit-text-fill-color:#686862!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card .category-arrow{border-color:#a9a9a3!important;background:#f1f1ed!important;color:#111!important;box-shadow:none!important}html[data-template=classic]:not([data-theme=dark]) #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#111!important;background:#111!important;color:#fff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card,html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active){border-color:#454541!important;background:#191918!important;background-color:#191918!important;background-image:none!important;color:#f5f5f1!important;box-shadow:none!important;filter:none!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active){border-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card :is(.category-name,.category-number),html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) :is(.category-name,.category-number){color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card .category-number,html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-number{color:#bdbdb6!important;-webkit-text-fill-color:#bdbdb6!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card .category-arrow{border-color:#676761!important;background:#242422!important;color:#fff!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root#root .app .category-card:is(:hover,:focus-visible,:active) .category-arrow{border-color:#fff!important;background:#fff!important;color:#111!important;box-shadow:none!important}html[data-template=classic] #root#root .app>main>.hero .hero-content{border-color:var(--ih-line-strong)!important;background:var(--ih-surface)!important;background-color:var(--ih-surface)!important;background-image:none!important;color:var(--ih-ink)!important;box-shadow:0 20px 48px #11111114!important;filter:none!important}html[data-template=classic] #root#root .app>main>.hero .hero-content:before{border-color:var(--ih-line)!important;background:#6e6e691f!important;background-image:none!important;box-shadow:none!important;filter:grayscale(1)!important}html[data-template=classic] #root#root .app>main>.hero :is(.hero-content h1,.hero-content h1 span,.hero-text,.eyebrow){color:var(--ih-ink)!important;-webkit-text-fill-color:var(--ih-ink)!important;text-shadow:none!important}html[data-template=classic] #root#root .app>main>.hero .eyebrow{border-color:var(--ih-line-strong)!important;background:var(--ih-surface-soft)!important;background-image:none!important;box-shadow:none!important}html[data-template=classic][data-theme=dark] #root#root .app>main>.hero .hero-content{box-shadow:0 22px 54px #0000004d!important}#root#root .account-workspace-page>.app-page-header,#root#root .account-page .account-workspace-page>.app-page-header{isolation:auto!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}#root#root .account-workspace-page>.app-page-header:before,#root#root .account-workspace-page>.app-page-header:after,#root#root .account-page .account-workspace-page>.app-page-header:before,#root#root .account-page .account-workspace-page>.app-page-header:after{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;background:none!important;box-shadow:none!important}#root#root .account-workspace-page>.app-page-header>:is(.section-label,h1,p){position:relative!important;z-index:1!important;background:transparent!important;background-image:none!important;box-shadow:none!important}@media (prefers-reduced-motion: reduce){#root#root .app .category-card .category-arrow:before{transition:none!important}}.ih-home-refresh{--ih-home-ink:var(--ih45-sem-ink,var(--ih45-c-dc12f31232,#12213b));--ih-home-muted:var(--ih45-sem-muted,var(--ih45-c-d28078e5e9,#4c5e76));--ih-home-surface:var(--ih45-sem-surface,#ffffff);--ih-home-soft:var(--ih45-sem-soft,var(--ih45-c-f16d0592d0,#f1f5fc));--ih-home-line:var(--ih45-sem-line,var(--ih45-c-0701652e57,#d9e2ef));--ih-home-accent:var(--ih45-sem-accent,var(--ih45-c-3f014e8941,#173d80));--ih-home-on-accent:var(--ih45-sem-on,#ffffff);--ih-home-tile:var(--ih45-sem-accent,var(--ih45-c-2e3e8162db,#102b59));--ih-home-on-tile:var(--ih45-sem-on,#ffffff);--ih-home-shadow:0 20px 50px var(--ih45-c-9135fde1bd,rgba(16, 43, 89, .09))}html[data-theme=dark] .ih-home-refresh{--ih-home-ink:var(--ih45-sem-ink,var(--ih45-c-f16d0592d0,#f1f5fc));--ih-home-muted:var(--ih45-sem-muted,var(--ih45-c-1d02663f9d,#b8c6dc));--ih-home-surface:var(--ih45-sem-surface,var(--ih45-c-f255b4fc9c,#121d31));--ih-home-soft:var(--ih45-sem-soft,var(--ih45-c-bf4e88e34d,#1b2a43));--ih-home-line:var(--ih45-sem-line,var(--ih45-c-efc101b818,#35465f));--ih-home-accent:var(--ih45-sem-accent,var(--ih45-c-59cf564893,#c3d9ff));--ih-home-on-accent:var(--ih45-sem-on,var(--ih45-c-24f0e6f701,#10223e));--ih-home-tile:var(--ih45-sem-accent,var(--ih45-c-2684b6af77,#1b365f));--ih-home-on-tile:var(--ih45-sem-on,var(--ih45-c-469978e86b,#f5f8ff));--ih-home-shadow:0 20px 50px rgba(0, 0, 0, .18)}html[data-template=classic] .ih-home-refresh{--ih-home-ink:var(--ih45-sem-ink,#181818);--ih-home-muted:var(--ih45-sem-muted,#525252);--ih-home-surface:var(--ih45-sem-surface,#ffffff);--ih-home-soft:var(--ih45-sem-soft,#f3f3f3);--ih-home-line:var(--ih45-sem-line,#d9d9d9);--ih-home-accent:var(--ih45-sem-accent,#181818);--ih-home-on-accent:var(--ih45-sem-on,#ffffff);--ih-home-tile:var(--ih45-sem-accent,#181818);--ih-home-on-tile:var(--ih45-sem-on,#ffffff);--ih-home-shadow:0 20px 50px rgba(0, 0, 0, .07)}html[data-template=classic][data-theme=dark] .ih-home-refresh{--ih-home-ink:var(--ih45-sem-ink,#f5f5f5);--ih-home-muted:var(--ih45-sem-muted,#bdbdbd);--ih-home-surface:var(--ih45-sem-surface,#191919);--ih-home-soft:var(--ih45-sem-soft,#262626);--ih-home-line:var(--ih45-sem-line,#484848);--ih-home-accent:var(--ih45-sem-accent,#f5f5f5);--ih-home-on-accent:var(--ih45-sem-on,#181818);--ih-home-tile:var(--ih45-sem-accent,#eeeeee);--ih-home-on-tile:var(--ih45-sem-on,#181818);--ih-home-shadow:0 20px 50px rgba(0, 0, 0, .18)}html #root#root .ih-home-refresh .navbar.home-navbar.ih-home-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;max-width:none!important;min-height:88px!important;height:auto!important;margin:0!important;padding:16px clamp(20px,3vw,48px)!important;box-sizing:border-box!important;background:var(--ih-home-surface)!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;font-family:Inter,system-ui,sans-serif!important;overflow:visible!important}html #root#root .ih-home-refresh .ih-home-header>.logo{justify-self:start!important;width:auto!important;margin:0!important;font-family:inherit!important;font-size:27px!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:4px!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:5px!important;border:1px solid var(--ih-home-line)!important;border-radius:16px!important;background:var(--ih-home-soft)!important;box-shadow:none!important;overflow:visible!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a{position:relative!important;display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.015em!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a:before,html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a:after{content:none!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a:is(:hover,:focus-visible){background:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--ih-home-accent)!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}html #root#root .ih-home-refresh .ih-home-header .home-auth-user,html #root#root .ih-home-refresh .ih-home-header .home-auth-user>:is(span,strong){display:inline-block!important;margin:0!important;padding:0!important;background:none!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.015em!important;text-shadow:none!important;opacity:1!important;filter:none!important}html #root#root .ih-home-refresh .ih-home-header .home-auth-user{display:flex!important;flex:0 1 auto!important;align-items:center!important;gap:4px!important;min-width:0!important;max-width:220px!important;animation:ih-home-welcome-in .52s cubic-bezier(.16,1,.3,1) .1s backwards!important}html #root#root .ih-home-refresh .ih-home-header .home-auth-user>strong{max-width:150px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html #root#root .ih-home-refresh .ih-home-header .home-account-avatar-link{display:inline-flex!important;flex:0 0 34px!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin:0!important}html #root#root .ih-home-refresh .ih-home-header .account-mini-avatar{width:34px!important;height:34px!important;min-width:34px!important;border:1px solid var(--ih-home-line)!important;background:var(--ih-home-soft)!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions>.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 16px!important;border-radius:12px!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;white-space:nowrap!important;transform:none!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions>.btn-dark{border:1px solid var(--ih-home-accent)!important;background:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important;-webkit-text-fill-color:currentColor!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions>.btn-ghost{border:1px solid var(--ih-home-line)!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html #root#root .ih-home-refresh .ih-home-header :is(a,button):focus-visible{outline:2px solid var(--ih-home-accent)!important;outline-offset:3px!important}html #root#root .ih-home-refresh .ih-home-header .home-notifications-dot{position:static!important;width:6px!important;height:6px!important;flex:0 0 6px!important;background:currentColor!important;border:0!important;box-shadow:none!important}html #root#root .ih-home-refresh .categories.section{overflow:visible!important;scroll-margin-top:140px}html #root#root .ih-home-refresh .ih-category-browser,html #root#root .ih-home-refresh .ih-category-browser *{box-sizing:border-box;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html #root#root .ih-home-refresh .ih-category-browser{position:relative;z-index:1;width:100%;min-width:0;color:var(--ih-home-ink)!important}html #root#root .ih-home-refresh .ih-category-trigger{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:min(100%,340px);aspect-ratio:1;min-height:0;margin:0 auto;padding:28px;overflow:hidden;border:1px solid var(--ih-home-tile)!important;border-radius:26px;background:var(--ih-home-tile)!important;color:var(--ih-home-on-tile)!important;box-shadow:var(--ih-home-shadow);text-align:left;cursor:pointer;transform:none;transition:box-shadow .25s ease}html #root#root .ih-home-refresh .ih-category-trigger :is(span,i){color:inherit!important}html #root#root .ih-home-refresh .ih-category-trigger-top,html #root#root .ih-home-refresh .ih-category-trigger-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-size:13px;font-weight:600;line-height:1.45;letter-spacing:-.01em}html #root#root .ih-home-refresh .ih-category-toggle{display:grid;place-items:center;width:32px;height:32px;border:1px solid currentColor;border-radius:10px;font-size:23px;line-height:1}html #root#root .ih-home-refresh .ih-category-trigger-title{position:relative;z-index:1;display:block;margin-top:46px;font-size:clamp(32px,4vw,43px);font-weight:800;line-height:1.04;letter-spacing:-.05em}html #root#root .ih-home-refresh .ih-category-trigger-bottom{margin-top:24px;padding-top:15px;border-top:0}html #root#root .ih-home-refresh .ih-category-trigger-bottom>span:last-child{font-size:22px;transition:transform .25s ease}html #root#root .ih-home-refresh .ih-category-mark{position:absolute;display:grid;grid-template-columns:repeat(2,18px);gap:6px;top:100px;right:35px;transform:rotate(-12deg);transition:transform .38s cubic-bezier(.16,1,.3,1)}html #root#root .ih-home-refresh .ih-category-mark>i{display:block;width:18px;height:18px;border:1px solid currentColor;border-radius:4px;transition:transform .38s cubic-bezier(.16,1,.3,1)}html #root#root .ih-home-refresh .is-open .ih-category-mark,html #root#root .ih-home-refresh .ih-category-trigger:hover .ih-category-mark{transform:rotate(0)}html #root#root .ih-home-refresh .is-open .ih-category-mark>i:nth-child(1){transform:translate(-4px,-4px)}html #root#root .ih-home-refresh .is-open .ih-category-mark>i:nth-child(2){transform:translate(4px,-4px)}html #root#root .ih-home-refresh .is-open .ih-category-mark>i:nth-child(3){transform:translate(-4px,4px)}html #root#root .ih-home-refresh .is-open .ih-category-mark>i:nth-child(4){transform:translate(4px,4px)}html #root#root .ih-home-refresh .ih-category-trigger:hover .ih-category-trigger-bottom>span:last-child{transform:translate(2px,-2px)}html #root#root .ih-home-refresh .ih-category-panel{width:100%;min-width:0;margin-top:24px;padding:clamp(18px,2.5vw,30px);border:1px solid var(--ih-home-line)!important;border-radius:26px;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;box-shadow:var(--ih-home-shadow);animation:ih-category-panel-in .26s cubic-bezier(.16,1,.3,1) both}html #root#root .ih-home-refresh .ih-category-panel[hidden]{display:none!important}html #root#root .ih-home-refresh .ih-category-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px;padding-bottom:20px;border-bottom:0}html #root#root .ih-home-refresh .ih-category-panel-heading h3{margin:6px 0;color:var(--ih-home-ink)!important;font-size:clamp(21px,2.2vw,29px);font-weight:750;line-height:1.2;letter-spacing:-.035em}html #root#root .ih-home-refresh .ih-category-panel-heading p,html #root#root .ih-home-refresh .ih-category-detail p{margin:8px 0 0;color:var(--ih-home-muted)!important;font-size:13px;font-weight:500;line-height:1.6}html #root#root .ih-home-refresh .ih-category-kicker{display:block;color:var(--ih-home-muted)!important;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.035em}html #root#root .ih-home-refresh .ih-category-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--ih-home-line)!important;border-radius:12px;background:var(--ih-home-soft)!important;color:var(--ih-home-ink)!important;font-size:25px;cursor:pointer}html #root#root .ih-home-refresh .ih-category-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr);align-items:start;gap:28px;min-width:0}html #root#root .ih-home-refresh .ih-category-list{display:grid;gap:5px;min-width:0}html #root#root .ih-home-refresh .ih-category-option{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-height:47px;padding:11px 12px;border:1px solid transparent!important;border-radius:12px;background:transparent!important;color:var(--ih-home-ink)!important;font-size:13px;font-weight:650;line-height:1.4;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}html #root#root .ih-home-refresh .ih-category-option>span{color:inherit!important}html #root#root .ih-home-refresh .ih-category-option>span:nth-child(2){min-width:0;overflow-wrap:anywhere}html #root#root .ih-home-refresh .ih-category-index{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}html #root#root .ih-home-refresh .ih-category-option[aria-pressed=true]{background:var(--ih-home-accent)!important;border-color:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important}html #root#root .ih-home-refresh .ih-category-option-arrow{font-size:16px}html #root#root .ih-home-refresh .ih-category-content{min-width:0}html #root#root .ih-home-refresh .ih-category-content-heading h4{margin:5px 0 18px;color:var(--ih-home-ink)!important;font-size:21px;font-weight:750;line-height:1.25;letter-spacing:-.025em}html #root#root .ih-home-refresh .ih-subcategory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}html #root#root .ih-home-refresh .ih-subcategory-option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:48px;padding:11px 13px;border:1px solid var(--ih-home-line)!important;border-radius:12px;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;font-size:12px;font-weight:600;line-height:1.5;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}html #root#root .ih-home-refresh .ih-subcategory-option>span{color:inherit!important;overflow-wrap:anywhere}html #root#root .ih-home-refresh .ih-subcategory-option>span:last-child{flex:0 0 14px;font-size:16px}html #root#root .ih-home-refresh .ih-subcategory-option[aria-pressed=true],html #root#root .ih-home-refresh .ih-subcategory-option:hover{border-color:var(--ih-home-accent)!important;background:var(--ih-home-soft)!important}html #root#root .ih-home-refresh .ih-category-detail{min-height:146px;margin-top:18px;padding:19px;border:1px solid var(--ih-home-line);border-radius:16px;background:var(--ih-home-soft)!important}html #root#root .ih-home-refresh .ih-category-detail>strong{display:block;margin-top:7px;color:var(--ih-home-ink)!important;font-size:16px;font-weight:700;line-height:1.4}html #root#root .ih-home-refresh .ih-category-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}html #root#root .ih-home-refresh .ih-category-jobs-link{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:46px;padding:12px 18px;border:1px solid var(--ih-home-accent)!important;border-radius:12px;background:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}html #root#root .ih-home-refresh .ih-category-jobs-link>span{color:inherit!important}html #root#root .ih-home-refresh .ih-category-all-link{display:inline-flex;align-items:center;min-height:44px;color:var(--ih-home-ink)!important;font-size:12px;font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:4px}html #root#root .ih-home-refresh .ih-category-browser :is(button,a):focus-visible{outline:2px solid var(--ih-home-accent)!important;outline-offset:3px!important}html #root#root .jobs-subcategory-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border:1px solid var(--ih-line, var(--ih45-c-0701652e57,#d9e2ef));border-radius:12px;background:var(--ih-surface-soft, var(--ih45-c-f16d0592d0,#f1f5fc));color:var(--ih-ink, var(--ih45-c-dc12f31232,#12213b))!important;font-size:13px;line-height:1.5}html #root#root .jobs-subcategory-filter>button{min-height:44px;margin-left:auto;padding:8px 12px;border:1px solid var(--ih-line, var(--ih45-c-0701652e57,#d9e2ef));border-radius:10px;background:var(--ih-surface, #fff);color:var(--ih-ink, var(--ih45-c-dc12f31232,#12213b))!important;font:inherit;font-weight:650;cursor:pointer}@keyframes ih-home-welcome-in{0%{transform:translateY(7px);clip-path:inset(0 100% 0 0)}to{transform:translateY(0);clip-path:inset(0)}}@keyframes ih-category-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1150px){html #root#root .ih-home-refresh .navbar.home-navbar.ih-home-header{grid-template-columns:auto minmax(0,1fr)!important;gap:14px!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links{grid-column:1 / -1!important;order:3!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions{order:2!important}}@media (max-width: 760px){html #root#root .ih-home-refresh .ih-category-layout{grid-template-columns:minmax(0,1fr);gap:22px}html #root#root .ih-home-refresh .ih-category-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}html #root#root .ih-home-refresh .ih-category-option{font-size:12px;gap:6px;padding:10px;grid-template-columns:18px minmax(0,1fr) 12px}html #root#root .ih-home-refresh .ih-category-content{padding-top:22px;border-top:0}}@media (max-width: 600px){html #root#root .ih-home-refresh .navbar.home-navbar.ih-home-header{padding:14px 16px!important;gap:14px!important}html #root#root .ih-home-refresh .ih-home-header>.logo{font-size:25px!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:5px!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a{padding:10px 7px!important;font-size:12px!important;white-space:normal!important}html #root#root .ih-home-refresh .ih-home-header .home-nav-links>a:last-child:nth-child(odd){grid-column:1 / -1}html #root#root .ih-home-refresh .ih-home-header .nav-actions{flex-wrap:wrap!important;gap:7px!important}html #root#root .ih-home-refresh .ih-home-header .home-auth-user{justify-content:flex-end!important;flex-basis:100%!important;max-width:100%!important}html #root#root .ih-home-refresh .ih-home-header .home-auth-user>strong{max-width:110px!important}html #root#root .ih-home-refresh .ih-home-header .nav-actions>.btn{min-height:42px!important;padding:9px 12px!important;font-size:12px!important}html #root#root .ih-home-refresh .ih-home-header[data-auth=guest]>.logo{grid-column:1 / -1}html #root#root .ih-home-refresh .ih-home-header[data-auth=guest] .nav-actions{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}html #root#root .ih-home-refresh .ih-category-trigger{width:min(100%,290px);padding:23px;border-radius:22px}html #root#root .ih-home-refresh .ih-category-trigger-title{font-size:37px;margin-top:25px}html #root#root .ih-home-refresh .ih-category-mark{top:89px;right:30px}html #root#root .ih-home-refresh .ih-category-panel{margin-top:18px;padding:16px;border-radius:20px}html #root#root .ih-home-refresh .ih-category-panel-heading{gap:10px}html #root#root .ih-home-refresh .ih-category-panel-heading p{font-size:12px}html #root#root .ih-home-refresh .ih-category-content-heading h4{font-size:20px}html #root#root .ih-home-refresh .ih-subcategory-option{padding:10px;gap:6px;font-size:12px}html #root#root .ih-home-refresh .ih-category-detail{padding:16px}html #root#root .ih-home-refresh .ih-category-detail{min-height:232px}html #root#root .ih-home-refresh .ih-category-jobs-link{width:100%;justify-content:space-between}}@media (max-width: 380px){html #root#root .ih-home-refresh .ih-category-list,html #root#root .ih-home-refresh .ih-subcategory-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){html #root#root .ih-home-refresh .ih-home-header .home-auth-user,html #root#root .ih-home-refresh .ih-category-panel,html #root#root .ih-home-refresh .ih-category-browser *{animation:none!important;transition:none!important}}html #root#root .app.ih-home-refresh.ih-home-v3 .navbar.home-navbar.ih-home-header{position:relative!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:auto!important;grid-auto-rows:auto!important;align-items:center!important;gap:18px!important;min-height:84px!important;height:auto!important;padding:16px clamp(16px,2.4vw,38px)!important;background:var(--ih-home-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header>.logo{position:relative!important;inset:auto!important;transform:none!important;grid-area:1 / 1!important;order:0!important;padding:0!important;color:var(--ih-home-ink)!important;font-weight:800!important;white-space:nowrap!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header>.logo span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header>.logo:after{content:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links{position:static!important;inset:auto!important;transform:none!important;translate:none!important;float:none!important;grid-area:1 / 2!important;order:0!important;justify-self:center!important;display:flex!important;flex-wrap:nowrap!important;gap:6px!important;width:auto!important;height:auto!important;min-height:0!important;padding:6px!important;border-radius:18px!important;background:linear-gradient(125deg,var(--ih-home-surface),var(--ih-home-soft))!important;box-shadow:0 5px 18px color-mix(in srgb,var(--ih-home-ink) 6%,transparent)!important;animation:ih-v3-nav-build .65s cubic-bezier(.16,1,.3,1) both!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links>.ih-nav-item{gap:7px!important;padding:10px!important;min-height:44px!important;height:auto!important;border-radius:12px!important;font-size:12px!important;font-weight:700!important;background:transparent!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links>.ih-nav-item:is(:hover,:focus-visible,:active){background:var(--ih-home-accent)!important;border-color:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important;-webkit-text-fill-color:currentColor!important;box-shadow:0 4px 14px color-mix(in srgb,var(--ih-home-ink) 10%,transparent)!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item .ih-nav-label,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item .ih-nav-label *{color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;letter-spacing:inherit!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-pixels{display:grid!important;grid-template-columns:repeat(2,4px)!important;grid-template-rows:repeat(2,4px)!important;gap:3px!important;flex:0 0 11px!important;width:11px!important;height:11px!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;pointer-events:none}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-pixels>i{display:block;width:4px;height:4px;border-radius:1px;background:currentColor;transition:transform .32s cubic-bezier(.16,1,.3,1),border-radius .32s ease;animation:ih-v3-pixel-build .5s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.12s + var(--ih-nav-order, 0) * 60ms)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item:is(:hover,:focus-visible,:active) .ih-nav-pixels>i:nth-child(1){transform:translate(-2px,-2px) rotate(90deg)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item:is(:hover,:focus-visible,:active) .ih-nav-pixels>i:nth-child(2){transform:translate(2px,-2px) rotate(180deg);border-radius:50%}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item:is(:hover,:focus-visible,:active) .ih-nav-pixels>i:nth-child(3){transform:translate(-2px,2px) rotate(-90deg);border-radius:50%}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-item:is(:hover,:focus-visible,:active) .ih-nav-pixels>i:nth-child(4){transform:translate(2px,2px) rotate(90deg)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions{position:static!important;inset:auto!important;transform:none!important;grid-area:1 / 3!important;order:0!important;justify-self:end!important;flex-wrap:nowrap!important;width:auto!important;height:auto!important;gap:8px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions>.btn{position:relative!important;inset:auto!important;width:auto!important;border-width:1px!important;padding:10px 13px!important;box-shadow:none!important;transition:box-shadow .18s ease,opacity .18s ease!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions>.btn:is(:hover,:focus-visible){box-shadow:0 4px 16px color-mix(in srgb,var(--ih-home-ink) 12%,transparent)!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .ih-welcome{display:flex!important;align-items:center!important;gap:8px!important;max-width:192px!important;min-width:0!important;animation:none!important;clip-path:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .ih-welcome>.ih-welcome-copy{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:inherit!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-copy :is(span,strong){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;text-shadow:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-copy .ih-welcome-name{font-weight:800!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .ih-welcome>.ih-welcome-readable{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-name>span{display:inline-block;white-space:pre;animation:ih-v3-letter-in .6s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.15s + var(--ih-letter-order, 0) * 24ms)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .ih-welcome>.ih-welcome-spark{display:grid!important;grid-template-columns:repeat(2,5px)!important;grid-template-rows:repeat(2,5px)!important;gap:3px!important;flex:0 0 13px!important;width:13px!important;height:13px!important;color:var(--ih-home-accent)!important;transform:rotate(12deg)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-spark>i{width:5px;height:5px;border-radius:1px;background:currentColor;animation:ih-v3-welcome-spark .9s cubic-bezier(.16,1,.3,1) .18s backwards;transition:transform .3s cubic-bezier(.16,1,.3,1)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome:hover .ih-welcome-spark>i:nth-child(odd){transform:translateY(-3px) rotate(90deg)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome:hover .ih-welcome-spark>i:nth-child(2n){transform:translateY(3px) rotate(-90deg)}html #root#root .app.ih-home-refresh.ih-home-v3>main{display:block!important}html #root#root .app.ih-home-refresh.ih-home-v3>main:before,html #root#root .app.ih-home-refresh.ih-home-v3>main:after{content:none!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:center!important;gap:clamp(24px,3vw,42px)!important;width:min(1240px,calc(100% - 48px))!important;max-width:1240px!important;min-height:0!important;height:auto!important;margin:32px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero:before,html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero:after{content:none!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;padding:clamp(24px,2.5vw,36px)!important;border-color:var(--ih-home-line)!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;box-shadow:var(--ih-home-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content>.ih-hero-title{width:100%!important;max-width:none!important;margin:0 0 20px!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(42px,4.05vw,58px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.045em!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .ih-hero-title>.ih-hero-line{display:block!important;width:auto!important;max-width:none!important;margin:0!important;font:inherit!important;letter-spacing:inherit!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .eyebrow{width:fit-content!important;margin:0 0 24px!important;padding:8px 10px!important;min-height:0!important;font-size:11px!important;line-height:1.45!important;white-space:normal!important;border-color:var(--ih-home-line)!important;background:var(--ih-home-soft)!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-text{margin:0 0 24px!important;max-width:52ch!important;font-size:15px!important;line-height:1.65!important;color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-actions>.btn{flex:1 1 180px!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:12px 15px!important;font-size:13px!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:24px!important;padding-top:18px!important;border-top:0!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats>div{min-width:0!important;margin:0!important;padding:0!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats strong{font-size:14px!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats span{font-size:10px!important;color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-visual{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:center!important;gap:14px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:20px 0!important;transform:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual:before,html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual:after,html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.visual-glow{display:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.floating-card{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;box-sizing:border-box!important;animation:none!important;border:1px solid var(--ih-home-line)!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;box-shadow:var(--ih-home-shadow)!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.card-main{grid-column:1 / -1!important;padding:28px!important;border-radius:24px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.card-small{display:flex!important;align-items:center!important;gap:10px!important;min-height:82px!important;padding:16px!important;border-radius:18px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small>div{min-width:0!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small :is(strong,span){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small>div>:is(strong,span){display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small strong{font-size:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small>div>span{margin-top:5px!important;font-size:11px!important;color:var(--ih-home-muted)!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-main h3{margin:18px 0 12px!important;font-size:25px!important;line-height:1.2!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:anywhere!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-main p{font-size:14px!important;line-height:1.6!important;color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:anywhere!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews *{box-sizing:border-box;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews{position:relative;width:min(1240px,calc(100% - 48px));min-width:0;margin:32px auto 0;padding:0;color:var(--ih-home-ink)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 2px 14px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-heading>div{min-width:0}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-caption{display:block;margin-bottom:5px;color:var(--ih-home-muted)!important;font-size:11px;font-weight:600;line-height:1.4}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-heading h2{margin:0!important;color:var(--ih-home-ink)!important;font-size:16px!important;font-weight:750!important;line-height:1.4!important;letter-spacing:-.025em!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-pause{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;min-height:44px;margin:0;padding:10px 13px;border:1px solid var(--ih-home-line);border-radius:12px;background:var(--ih-home-surface);color:var(--ih-home-ink)!important;font-size:12px;font-weight:700;cursor:pointer}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-pause span{color:inherit!important;font-size:12px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-pause:hover{background:var(--ih-home-soft)}html #root#root .app.ih-home-refresh.ih-home-v3 :is(.ih-demo-reviews-pause,.ih-demo-reviews-viewport):focus-visible{outline:2px solid var(--ih-home-accent);outline-offset:3px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-viewport{width:100%;min-width:0;padding:2px 0 4px;overflow:hidden;border-radius:20px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-track{display:flex;width:max-content;animation:ih-v3-reviews-loop 48s linear infinite;will-change:transform}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-group{display:flex;flex:0 0 auto;gap:14px;padding-right:14px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review{display:flex;flex-direction:column;flex:0 0 286px;width:286px;min-height:205px;margin:0;padding:20px;border:1px solid var(--ih-home-line);border-radius:20px;background:var(--ih-home-surface)}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-tag{display:block;width:fit-content;margin-bottom:12px;color:var(--ih-home-muted)!important;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.045em;text-transform:uppercase}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review blockquote{flex:1;margin:0 0 18px;padding:0;border:0;color:var(--ih-home-ink)!important;font-size:13px;font-weight:500;line-height:1.65}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-person{display:flex;align-items:center;gap:9px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-avatar{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:11px;background:var(--ih-home-soft);color:var(--ih-home-ink)!important;font-size:12px;font-weight:750}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-person>div{min-width:0}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-person strong{display:block;color:var(--ih-home-ink)!important;font-size:12px;line-height:1.4}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-person>div>span{display:block;color:var(--ih-home-muted)!important;font-size:10px;line-height:1.5}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review-quote{margin-left:auto;height:30px;color:var(--ih-home-accent)!important;font-size:44px;line-height:1}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews[data-paused=true] .ih-demo-reviews-track,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-viewport:is(:hover,:focus-within) .ih-demo-reviews-track{animation-play-state:paused}html #root#root .app.ih-home-refresh.ih-home-v3>main>.categories.section{width:min(1240px,calc(100% - 48px))!important;margin:0 auto!important;padding:64px 0 56px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .categories.section>.ih-category-intro{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:16px!important;width:min(100%,560px)!important;min-height:0!important;margin:0 0 28px auto!important;padding:0!important;text-align:left!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro>div{width:100%!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro .section-label{display:block!important;margin:0 0 10px!important;color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;line-height:1.5!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro h2{max-width:none!important;margin:0!important;font-size:clamp(30px,3.1vw,42px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.035em!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro>p{width:100%!important;max-width:48ch!important;margin:0!important;font-size:15px!important;line-height:1.65!important;color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}@keyframes ih-v3-nav-build{0%{clip-path:inset(0 48% 0 48% round 18px)}to{clip-path:inset(0 round 18px)}}@keyframes ih-v3-pixel-build{0%{opacity:0;transform:scale(.1) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes ih-v3-letter-in{0%{opacity:0;transform:translateY(8px) rotate(4deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes ih-v3-welcome-spark{0%{opacity:0;transform:rotate(-180deg) scale(.1)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes ih-v3-reviews-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1279px){html #root#root .app.ih-home-refresh.ih-home-v3 .navbar.home-navbar.ih-home-header{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:12px 18px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions{grid-area:1 / 2!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links{grid-area:2 / 1 / 3 / -1!important;width:min(760px,100%)!important;justify-self:center!important}}@media (max-width: 980px){html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content>.ih-hero-title{font-size:clamp(36px,6vw,52px)!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-visual{width:100%!important;padding:0!important}html #root#root .app.ih-home-refresh.ih-home-v3 .categories.section>.ih-category-intro{width:min(100%,520px)!important}}@media (max-width: 600px){html #root#root .app.ih-home-refresh.ih-home-v3 .navbar.home-navbar.ih-home-header{padding:12px 14px!important;gap:12px 10px!important;min-height:0!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header>.logo{grid-area:1 / 1!important;font-size:24px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions{grid-area:1 / 2!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header[data-auth=guest] .nav-actions{flex-wrap:nowrap!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions>.btn{min-height:42px!important;padding:9px 10px!important;font-size:11px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .ih-welcome{justify-content:flex-end!important;flex-basis:100%!important;max-width:180px!important;font-size:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links{grid-area:2 / 1 / 3 / -1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:5px!important;padding:5px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links>.ih-nav-item{min-height:44px!important;padding:10px 8px!important;font-size:12px!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links>.ih-nav-item:last-child:nth-child(odd){grid-column:1 / -1!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero{width:calc(100% - 28px)!important;margin-top:20px!important;gap:16px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content{padding:24px 20px!important;border-radius:22px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content>.ih-hero-title{font-size:clamp(29px,8.1vw,42px)!important;margin-bottom:18px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .eyebrow{font-size:10px!important;margin-bottom:20px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-text{font-size:14px!important;margin-bottom:20px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-actions>.btn{width:100%!important;min-height:46px!important;padding:12px 14px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats{gap:8px!important;margin-top:20px!important;padding-top:16px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-stats strong{font-size:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual{gap:10px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.card-main{padding:20px!important;border-radius:20px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual>.card-small{padding:12px!important;gap:7px!important;border-radius:16px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-small strong{font-size:11px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual .card-main h3{font-size:22px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews{width:calc(100% - 28px);margin-top:24px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-heading{gap:10px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-heading h2{font-size:14px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-pause{padding:9px 10px;font-size:11px}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-review{flex-basis:252px;width:252px;min-height:207px;padding:18px}html #root#root .app.ih-home-refresh.ih-home-v3>main>.categories.section{width:calc(100% - 28px)!important;padding:42px 0 38px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .categories.section>.ih-category-intro{width:100%!important;margin:0 0 24px!important;gap:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro h2{font-size:30px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro>p{font-size:14px!important}}@media (max-width: 360px){html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header>.logo{font-size:22px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .nav-actions>.btn{padding:9px 8px!important;font-size:10px!important}html #root#root .app.ih-home-refresh.ih-home-v3>main>.hero .hero-content{padding:22px 16px!important}html #root#root .app.ih-home-refresh.ih-home-v3 .hero-visual{grid-template-columns:minmax(0,1fr)!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-category-intro h2{font-size:28px!important}}@media (prefers-reduced-motion: reduce){html #root#root .app.ih-home-refresh.ih-home-v3 .ih-home-header .home-nav-links,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-pixels>i,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-name>span,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-spark>i,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-track{animation:none!important;transition:none!important;clip-path:none!important}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-viewport{overflow-x:auto}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-group[aria-hidden=true],html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-pause{display:none}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-demo-reviews-track{will-change:auto}html #root#root .app.ih-home-refresh.ih-home-v3 .ih-nav-pixels>i,html #root#root .app.ih-home-refresh.ih-home-v3 .ih-welcome-spark>i{transform:none!important}}html #root#root .ih-pixel-canvas{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;pointer-events:none!important;z-index:9000!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .account-mini-avatar,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .account-mini-avatar img{border-radius:50%!important;object-fit:cover!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-mobile-nav-toggle,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-logout-icon,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .home-nav-links>.ih-mobile-login{display:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-logout-label{color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 :is(.ih-logout-icon,.ih-mobile-nav-toggle svg){width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round;stroke-linejoin:round}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-mobile-nav-toggle:focus-visible{outline:2px solid var(--ih-home-accent);outline-offset:3px}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .categories.section>.ih-category-intro{margin:0 auto 28px 0!important;width:min(100%,560px)!important;text-align:left!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4>main>.hero .hero-visual.ih-orbit-preview{position:relative!important;display:block!important;width:100%!important;min-height:470px!important;height:470px!important;padding:0!important;isolation:isolate}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview *{box-sizing:border-box;font-family:Inter,system-ui,sans-serif!important;font-style:normal!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.visual-glow{position:absolute!important;inset:auto 4px 16px auto!important;display:block!important;width:min(88%,340px)!important;height:auto!important;aspect-ratio:1!important;border:1px solid color-mix(in srgb,var(--ih-home-accent) 28%,var(--ih-home-line))!important;border-radius:50%!important;background:radial-gradient(circle at 30% 24%,var(--ih-home-surface),color-mix(in srgb,var(--ih-home-accent) 14%,var(--ih-home-soft)) 44%,color-mix(in srgb,var(--ih-home-accent) 36%,var(--ih-home-surface)) 100%)!important;box-shadow:inset -25px -35px 65px color-mix(in srgb,var(--ih-home-ink) 12%,transparent),0 24px 60px color-mix(in srgb,var(--ih-home-accent) 12%,transparent)!important;filter:none!important;transform:none!important;opacity:1!important;animation:none!important;z-index:0!important;pointer-events:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.visual-glow:before,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.visual-glow:after{content:""!important;position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid color-mix(in srgb,var(--ih-home-accent) 25%,transparent);border-radius:50%;background:none;transform:rotate(-32deg) scaleX(.46)}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.visual-glow:after{transform:rotate(33deg) scaleX(.72)}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-main{position:relative!important;inset:0 auto auto 0!important;display:flex!important;flex-direction:column!important;width:min(90%,360px)!important;min-height:278px!important;height:278px!important;margin:0!important;padding:24px!important;border-radius:24px!important;z-index:3!important;transform:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font-size:10px!important;font-weight:750!important;letter-spacing:.055em!important;line-height:1.4!important;color:var(--ih-home-muted)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-header span{color:inherit!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .live-dot{display:inline-block!important;font-size:9px!important;color:var(--ih-home-accent)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-main h3{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;margin:17px 0 10px!important;font-size:24px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.035em!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-main p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;margin:0 0 14px!important;font-size:13px!important;line-height:1.6!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:auto 0 0!important;padding:12px 0 0!important;border-top:0!important;font-size:11px!important;line-height:1.4!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-meta span{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:var(--ih-home-muted)!important;font-size:11px!important;line-height:1.4!important;white-space:normal!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-meta span:first-child{flex:0 0 auto!important;color:var(--ih-home-ink)!important;font-size:15px!important;font-weight:800!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-meta span:last-child{max-width:58%!important;text-align:right!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-small{position:absolute!important;width:min(72%,220px)!important;min-height:76px!important;height:76px!important;padding:16px!important;z-index:4!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-top{inset:301px 0 auto auto!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-bottom{inset:auto auto 0 16px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .mini-icon,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .check-icon{display:grid!important;place-items:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;border-radius:9px!important;background:var(--ih-home-soft)!important;color:var(--ih-home-ink)!important;font-size:15px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4>main>.hero .hero-actions>.btn-dark{border:1px solid var(--ih-home-accent)!important;background:var(--ih-home-accent)!important;color:var(--ih-home-on-accent)!important;-webkit-text-fill-color:currentColor!important;border-radius:13px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4>main>.hero .hero-actions>.btn-outline{border:1px solid var(--ih-home-line)!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;border-radius:13px!important}.ih-jobs-refresh{--ih-jobs-ink:var(--ih45-c-dc12f31232,#12213b);--ih-jobs-muted:var(--ih45-c-d28078e5e9,#4c5e76);--ih-jobs-surface:#ffffff;--ih-jobs-soft:var(--ih45-c-f16d0592d0,#f1f5fc);--ih-jobs-line:var(--ih45-c-0701652e57,#d9e2ef);--ih-jobs-accent:var(--ih45-c-3f014e8941,#173d80);--ih-jobs-on-accent:#ffffff;--ih-jobs-shadow:0 12px 30px var(--ih45-c-e0c03daa50,rgba(16, 43, 89, .05))}html[data-theme=dark] .ih-jobs-refresh{--ih-jobs-ink:var(--ih45-c-f16d0592d0,#f1f5fc);--ih-jobs-muted:var(--ih45-c-1d02663f9d,#b8c6dc);--ih-jobs-surface:var(--ih45-c-f255b4fc9c,#121d31);--ih-jobs-soft:var(--ih45-c-bf4e88e34d,#1b2a43);--ih-jobs-line:var(--ih45-c-efc101b818,#35465f);--ih-jobs-accent:var(--ih45-c-59cf564893,#c3d9ff);--ih-jobs-on-accent:var(--ih45-c-24f0e6f701,#10223e);--ih-jobs-shadow:0 12px 30px rgba(0, 0, 0, .12)}html[data-template=classic] .ih-jobs-refresh{--ih-jobs-ink:#181818;--ih-jobs-muted:#525252;--ih-jobs-surface:#ffffff;--ih-jobs-soft:#f3f3f3;--ih-jobs-line:#d9d9d9;--ih-jobs-accent:#181818;--ih-jobs-on-accent:#ffffff;--ih-jobs-shadow:0 12px 30px rgba(0, 0, 0, .04)}html[data-template=classic][data-theme=dark] .ih-jobs-refresh{--ih-jobs-ink:#f5f5f5;--ih-jobs-muted:#bdbdbd;--ih-jobs-surface:#191919;--ih-jobs-soft:#262626;--ih-jobs-line:#484848;--ih-jobs-accent:#f5f5f5;--ih-jobs-on-accent:#181818;--ih-jobs-shadow:0 12px 30px rgba(0, 0, 0, .12)}html #root#root .page.ih-jobs-refresh .app-page.ih-jobs-shell,html #root#root .page.ih-jobs-refresh .app-page.ih-jobs-shell *{box-sizing:border-box;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html #root#root .page.ih-jobs-refresh .app-page.ih-jobs-shell{width:min(1200px,calc(100% - 48px))!important;min-width:0!important;max-width:1200px!important;margin:0 auto!important;padding:40px 0 64px!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell>.app-page-header{display:block!important;min-height:0!important;height:auto!important;margin:0 0 24px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell>.app-page-header .section-label{display:block!important;margin-bottom:8px!important;color:var(--ih-jobs-muted)!important;font-size:11px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell>.app-page-header h1{margin:0 0 12px!important;color:var(--ih-jobs-ink)!important;font-size:clamp(32px,4vw,44px)!important;line-height:1.1!important;letter-spacing:-.04em!important;font-weight:800!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell>.app-page-header p{max-width:54ch!important;margin:0!important;color:var(--ih-jobs-muted)!important;font-size:14px!important;line-height:1.65!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell :is(.jobs-search,.jobs-order-panel,.jobs-results-header){border:1px solid var(--ih-jobs-line)!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important;border-radius:18px!important;box-shadow:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search{margin:0 0 14px!important;padding:16px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search-box{min-height:48px!important;padding:0 14px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:12px!important;background:var(--ih-jobs-soft)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search-box input{color:var(--ih-jobs-ink)!important;font-size:16px!important;background:transparent!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search-box input::placeholder{color:var(--ih-jobs-muted)!important;opacity:1!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-filter-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;margin-top:12px!important;padding:2px 0 5px!important;overflow-x:auto!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-filter{flex:0 0 auto!important;min-height:42px!important;padding:9px 12px!important;font-size:12px!important;font-weight:650!important;border:1px solid var(--ih-jobs-line)!important;border-radius:11px!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-filter:is(:hover,:focus-visible){background:var(--ih-jobs-soft)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-filter.active{border-color:var(--ih-jobs-accent)!important;background:var(--ih-jobs-accent)!important;color:var(--ih-jobs-on-accent)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-panel{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 14px!important;padding:16px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-copy{display:flex!important;align-items:center!important;gap:10px!important;flex:1 1 360px!important;min-width:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-copy strong{display:block!important;margin:0 0 5px!important;color:var(--ih-jobs-ink)!important;font-size:13px!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-copy small{display:block!important;color:var(--ih-jobs-muted)!important;font-size:11px!important;line-height:1.55!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-icon{display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:11px!important;background:var(--ih-jobs-soft)!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch{display:flex!important;flex:0 1 auto!important;gap:6px!important;min-width:0!important;padding:0!important;background:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch button{min-height:44px!important;padding:10px 12px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:11px!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch button.is-active{border-color:var(--ih-jobs-accent)!important;background:var(--ih-jobs-accent)!important;color:var(--ih-jobs-on-accent)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch button:disabled{opacity:.55!important;cursor:not-allowed}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-results-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:0!important;margin:0 0 18px!important;padding:14px 16px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-results-copy span{display:block!important;margin-bottom:4px!important;color:var(--ih-jobs-muted)!important;font-size:10px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-results-copy strong{display:block!important;color:var(--ih-jobs-ink)!important;font-size:16px!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell :is(.jobs-clear-filters,.jobs-subcategory-filter button){min-height:44px!important;padding:9px 12px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:11px!important;background:var(--ih-jobs-soft)!important;color:var(--ih-jobs-ink)!important;font-size:11px!important;font-weight:650!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search-clear{flex-basis:38px!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-list>.job-card.ih-job-card{position:relative!important;display:block!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:26px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:22px!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important;box-shadow:var(--ih-jobs-shadow)!important;white-space:normal!important;transform:none!important;overflow:hidden!important;transition:border-color .22s ease,box-shadow .22s ease!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card:before,html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card:after{content:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--ih-jobs-accent) 45%,var(--ih-jobs-line))!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-top{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 16px!important;margin:0 0 15px!important;padding:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-top>.section-label{display:block!important;flex:1 1 240px!important;margin:0!important;padding:0!important;color:var(--ih-jobs-muted)!important;font-size:10px!important;font-weight:750!important;line-height:1.5!important;letter-spacing:.06em!important;overflow-wrap:anywhere!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-active-badge{display:inline-flex!important;align-items:center!important;flex:0 1 auto!important;gap:7px!important;margin:0!important;padding:7px 10px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:999px!important;background:var(--ih-jobs-soft)!important;color:var(--ih-jobs-ink)!important;font-size:10px!important;font-weight:650!important;line-height:1.4!important;white-space:normal!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-active-badge:before{content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-title{position:relative!important;display:block!important;max-width:100%!important;margin:0 0 18px!important;padding:0 0 9px!important;color:var(--ih-jobs-ink)!important;font-size:clamp(22px,2.4vw,29px)!important;font-weight:750!important;line-height:1.22!important;letter-spacing:-.035em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-title:after{content:""!important;position:absolute;left:0;bottom:0;width:68px;height:2px;border-radius:2px;background:var(--ih-jobs-accent);transform-origin:left;animation:ih-job-line-build .64s cubic-bezier(.16,1,.3,1) backwards!important;animation-delay:calc(var(--ih-job-order, 0) * 45ms)!important;transition:width .24s ease}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card:not(.is-open) .ih-job-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card:is(:hover,:focus-within) .ih-job-title:after{width:112px}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-listing-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin:0 0 14px!important;padding:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-listing-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:29px!important;padding:6px 9px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:9px!important;background:var(--ih-jobs-soft)!important;color:var(--ih-jobs-ink)!important;font-size:10px!important;line-height:1.4!important;font-weight:650!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-listing-pill svg{flex:0 0 13px!important;width:13px!important;height:13px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-summary{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;max-width:85ch!important;margin:0 0 18px!important;padding:0!important;color:var(--ih-jobs-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.7!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card.is-open .job-card-summary{display:block!important;-webkit-line-clamp:unset}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0 0 16px!important;padding:16px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:15px!important;background:var(--ih-jobs-soft)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts>div{display:block!important;min-width:0!important;margin:0!important;padding:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts span{display:block!important;margin:0 0 6px!important;color:var(--ih-jobs-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts strong{display:block!important;color:var(--ih-jobs-ink)!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts>div:first-child strong{font-size:19px!important;letter-spacing:-.035em!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-brief-meta,.job-required-skills){display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:0 0 12px!important;padding:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-brief-meta,.job-required-skills)>span{display:inline-block!important;padding:6px 9px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:8px!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-muted)!important;font-size:11px!important;line-height:1.4!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:18px 0 0!important;padding:18px 0 0!important;border-top:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions)>.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:11px 14px!important;border-radius:11px!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;white-space:normal!important;text-align:center!important;transform:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions)>.btn-outline{border:1px solid var(--ih-jobs-line)!important;background:var(--ih-jobs-surface)!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions)>.btn-dark{margin-left:auto!important;border:1px solid var(--ih-jobs-accent)!important;background:var(--ih-jobs-accent)!important;color:var(--ih-jobs-on-accent)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .btn:disabled{opacity:.55!important;cursor:not-allowed}html #root#root .page.ih-jobs-refresh .ih-jobs-shell :is(button,a):focus-visible{outline:2px solid var(--ih-jobs-accent)!important;outline-offset:3px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-details{margin-top:18px!important;padding:20px!important;border:1px solid var(--ih-jobs-line)!important;border-radius:18px!important;background:var(--ih-jobs-soft)!important;color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-details :is(h3,h4,strong,dt,dd){color:var(--ih-jobs-ink)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-details p{color:var(--ih-jobs-muted)!important;font-size:13px!important;line-height:1.65!important;overflow-wrap:anywhere!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-section{border-color:var(--ih-jobs-line)!important;background:var(--ih-jobs-surface)!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-details :is(dl,dt,dd,li,p,a){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}@keyframes ih-job-line-build{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 980px){html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4>main>.hero .hero-visual.ih-orbit-preview{width:min(100%,520px)!important;margin:0 auto!important}}@media (max-width: 760px){html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .navbar.home-navbar.ih-home-header{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;min-height:68px!important;height:68px!important;padding:12px 14px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header>.logo{flex:1 1 auto!important;min-width:0!important;font-size:23px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .nav-actions{display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:8px!important;width:auto!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .nav-actions>.ih-welcome,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .nav-actions>.btn-ghost{display:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .home-account-avatar-link{flex-basis:38px!important;width:38px!important;height:38px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .account-mini-avatar{width:38px!important;min-width:38px!important;height:38px!important;font-size:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .nav-actions>.ih-logout-btn{display:inline-flex!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:50%!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-logout-label{display:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-logout-icon{display:block!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-mobile-nav-toggle{display:grid!important;place-items:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;padding:0!important;margin:0!important;border:1px solid var(--ih-home-line)!important;border-radius:50%!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;cursor:pointer}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .home-nav-links{position:absolute!important;inset:calc(100% + 7px) 14px auto 14px!important;display:none!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:6px!important;border-radius:16px!important;overflow-x:auto!important;overflow-y:hidden!important;background:var(--ih-home-surface)!important;box-shadow:var(--ih-home-shadow)!important;z-index:10!important;animation:none!important;clip-path:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header[data-mobile-menu-open=true] .home-nav-links{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .home-nav-links>a{flex:0 0 auto!important;min-height:44px!important;padding:10px 12px!important;font-size:12px!important;white-space:nowrap!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header .home-nav-links>.ih-mobile-login{display:inline-flex!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header[data-auth=guest] .nav-actions>.btn-dark{min-height:42px!important;padding:10px 12px!important;font-size:11px!important}}@media (max-width: 600px){html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4>main>.hero .hero-visual.ih-orbit-preview{height:430px!important;min-height:430px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-main{width:min(calc(100% - 18px),340px)!important;min-height:255px!important;height:255px!important;padding:20px!important;border-radius:22px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-main h3{font-size:22px!important;margin-top:14px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview .card-main p{-webkit-line-clamp:2;font-size:12px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.visual-glow{width:min(88%,270px)!important;inset:auto 0 16px auto!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-small{min-height:70px!important;height:70px!important;padding:13px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-top{inset:278px 0 auto auto!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-orbit-preview>.card-bottom{inset:auto auto 0 0!important}html #root#root .page.ih-jobs-refresh .app-page.ih-jobs-shell{width:calc(100% - 28px)!important;padding:26px 0 42px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-search{padding:12px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-panel{padding:13px!important;gap:12px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-copy{flex-basis:100%!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch{width:100%!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-order-switch button{flex:1 1 0!important;min-width:0!important;font-size:11px!important;padding:10px 8px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-results-header{padding:12px 14px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-list{gap:14px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-list>.job-card.ih-job-card{padding:18px!important;border-radius:19px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-top{align-items:flex-start!important;gap:8px!important;margin-bottom:14px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-top>.section-label{flex-basis:100%!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-title{font-size:22px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-summary{font-size:13px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:13px!important;gap:14px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts>div:last-child{grid-column:1 / -1!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;padding-top:11px!important;border-top:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts>div:last-child span{margin-bottom:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card .job-card-facts strong{font-size:13px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important;padding-top:16px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions)>.btn{width:100%!important;min-height:44px!important;padding:10px 9px!important;font-size:11px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-card :is(.job-actions,.job-details-actions)>.btn-dark{grid-column:1 / -1!important;margin-left:0!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .job-collaboration-details{padding:14px!important;border-radius:15px!important}}@media (max-width: 360px){html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header>.logo{font-size:21px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih-home-header[data-auth=guest] .nav-actions>.btn-dark{padding:10px!important;font-size:10px!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .jobs-list>.job-card.ih-job-card{padding:15px!important}}@media (prefers-reduced-motion: reduce){html #root#root .ih-pixel-canvas{display:none!important}html #root#root .page.ih-jobs-refresh .ih-jobs-shell .ih-job-title:after{animation:none!important;transition:none!important}}html:root body #root#root .page.ih-market-v5{--ih5-bg:var(--ih45-sem-bg,var(--ih45-c-d13bff03f7,#f4f6fb));--ih5-surface:var(--ih45-sem-surface,#ffffff);--ih5-soft:var(--ih45-sem-soft,var(--ih45-c-768787f9b3,#f1f4fa));--ih5-ink:var(--ih45-sem-ink,var(--ih45-c-c55e542b74,#17243a));--ih5-muted:var(--ih45-sem-muted,var(--ih45-c-2707eb6fb6,#516076));--ih5-line:var(--ih45-sem-line,var(--ih45-c-db76fdd811,#dbe2ed));--ih5-accent:var(--ih45-sem-accent,var(--ih45-c-652498d0b2,#264c96));--ih5-on-accent:var(--ih45-sem-on,#ffffff);--ih5-success:#23604b;--ih5-error:#a32838;min-height:100vh!important;overflow:clip!important;background:var(--ih5-bg)!important;background-image:none!important;color:var(--ih5-ink)!important}html:root[data-theme=dark] body #root#root .page.ih-market-v5{--ih5-bg:var(--ih45-sem-bg,var(--ih45-c-782b6b8e13,#0c1423));--ih5-surface:var(--ih45-sem-surface,var(--ih45-c-ccaecc2c6d,#151f31));--ih5-soft:var(--ih45-sem-soft,var(--ih45-c-94f68c77f6,#1d2a40));--ih5-ink:var(--ih45-sem-ink,var(--ih45-c-caa406b9e6,#f2f5fc));--ih5-muted:var(--ih45-sem-muted,var(--ih45-c-34b5f682f4,#b7c5da));--ih5-line:var(--ih45-sem-line,var(--ih45-c-28cde526c9,#35455e));--ih5-accent:var(--ih45-sem-accent,var(--ih45-c-abd8977938,#c4d7ff));--ih5-on-accent:var(--ih45-sem-on,var(--ih45-c-bd8fa05957,#172945));--ih5-success:#a8ddc5;--ih5-error:#ffb7c3}html:root[data-template=classic] body #root#root .page.ih-market-v5{--ih5-bg:var(--ih45-sem-bg,#f7f7f5);--ih5-surface:var(--ih45-sem-surface,#ffffff);--ih5-soft:var(--ih45-sem-soft,#f2f2ef);--ih5-ink:var(--ih45-sem-ink,#202020);--ih5-muted:var(--ih45-sem-muted,#555551);--ih5-line:var(--ih45-sem-line,#ddddd7);--ih5-accent:var(--ih45-sem-accent,#242424);--ih5-on-accent:var(--ih45-sem-on,#ffffff)}html:root[data-template=classic][data-theme=dark] body #root#root .page.ih-market-v5{--ih5-bg:var(--ih45-sem-bg,#111111);--ih5-surface:var(--ih45-sem-surface,#1c1c1c);--ih5-soft:var(--ih45-sem-soft,#272727);--ih5-ink:var(--ih45-sem-ink,#f4f4f0);--ih5-muted:var(--ih45-sem-muted,#c1c1bb);--ih5-line:var(--ih45-sem-line,#454541);--ih5-accent:var(--ih45-sem-accent,#f2f2eb);--ih5-on-accent:var(--ih45-sem-on,#202020);--ih5-success:#a8ddc5;--ih5-error:#ffb7c3}html:root body #root#root .page.ih-market-v5>.ih-market-shell{display:block!important;width:min(1160px,calc(100% - 64px))!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:54px 0 76px!important;background:transparent!important;color:var(--ih5-ink)!important;font-family:Inter,system-ui,sans-serif!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell *,html:root body #root#root .page.ih-market-v5 .ih5-service-modal-backdrop *{box-sizing:border-box!important;min-width:0;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(h1,h2,h3,h4,p,ul,ol,dl,dd){margin:0;overflow-wrap:anywhere;color:inherit}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(h1,h2,h3,h4){font-weight:750!important;letter-spacing:-.035em!important;line-height:1.22!important;text-transform:none!important;background:none!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(a,button,input,select,textarea){font-size:14px;letter-spacing:normal!important;text-transform:none!important;text-decoration:none}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(a,button):focus-visible,html:root body #root#root .ih5-story :is(a,button):focus-visible{outline:3px solid var(--ih5-accent, var(--ih-home-accent))!important;outline-offset:4px!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell svg{width:19px!important;height:19px!important;flex:0 0 19px}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-page-heading,.ih5-service-form-header,.ih5-my-services-header){display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:28px!important;margin:0 0 30px!important;padding:0!important;background:none!important;border:0!important;text-align:left!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-page-heading,.ih5-service-form-header,.ih5-my-services-header) h1{margin:10px 0 13px!important;font-size:clamp(28px,3.5vw,42px)!important;max-width:720px!important;color:var(--ih5-ink)!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-page-heading,.ih5-service-form-header,.ih5-my-services-header) p{max-width:660px;font-size:14px!important;line-height:1.7!important;color:var(--ih5-muted)!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-eyebrow,.ih5-service-eyebrow,.ih5-service-card-category){display:block;color:var(--ih5-muted)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.6!important;text-transform:uppercase!important}html:root body #root#root .page.ih-market-v5 .ih5-heading-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-button,.ih5-service-primary-action,.ih5-service-order-button,.ih5-service-editor-actions button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:45px!important;height:auto!important;width:auto!important;padding:12px 19px!important;margin:0!important;border:1px solid var(--ih5-accent)!important;border-radius:13px!important;background:var(--ih5-accent)!important;background-image:none!important;color:var(--ih5-on-accent)!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;box-shadow:none!important;cursor:pointer;transform:none!important;transition:box-shadow .2s ease,border-color .2s ease,opacity .2s ease!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-button.is-quiet,.ih5-service-secondary-action,.ih5-service-editor-actions a){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;min-height:45px!important;height:auto!important;padding:12px 17px!important;border:1px solid var(--ih5-line)!important;border-radius:13px!important;background:var(--ih5-surface)!important;color:var(--ih5-ink)!important;font-size:12px!important;font-weight:650!important;box-shadow:none!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-button,.ih5-service-order-button):hover{box-shadow:0 0 0 4px var(--ih5-soft)!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell button:disabled{cursor:default!important;opacity:.58!important;transform:none!important}html:root body #root#root .page.ih-market-v5 .ih5-filters{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(180px,.6fr) minmax(160px,.4fr);gap:10px!important;padding:14px!important;margin:0 0 24px!important;border:1px solid var(--ih5-line)!important;border-radius:19px!important;background:var(--ih5-surface)!important;box-shadow:0 8px 30px #00000004!important}html:root body #root#root .page.ih5-service-page .ih5-filters{grid-template-columns:minmax(160px,1fr) minmax(180px,.55fr)}html:root body #root#root .page.ih-market-v5 .ih5-search{display:flex!important;align-items:center!important;gap:12px!important;padding:0 15px!important;min-height:59px!important;margin:0!important;border:1px solid var(--ih5-line)!important;border-radius:12px!important;background:var(--ih5-soft)!important;color:var(--ih5-muted)!important}html:root body #root#root .page.ih-market-v5 .ih5-search input{width:100%!important;height:54px!important;min-height:0!important;margin:0!important;padding:0!important;outline:none!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ih5-ink)!important;box-shadow:none!important;font-size:13px!important}html:root body #root#root .page.ih-market-v5 .ih5-select-field{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;min-height:59px!important;padding:8px 11px!important;margin:0!important;background:var(--ih5-soft)!important;border:1px solid var(--ih5-line)!important;border-radius:12px!important}html:root body #root#root .page.ih-market-v5 .ih5-select-field>span{color:var(--ih5-muted)!important;font-size:10px!important;line-height:1.4}html:root body #root#root .page.ih-market-v5 .ih5-select-field select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:100%!important;min-height:25px!important;height:auto!important;padding:0!important;margin:0!important;background:var(--ih5-soft)!important;color:var(--ih5-ink)!important;font-size:12px!important;font-weight:650!important;border:0!important;border-radius:0!important;box-shadow:none!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-search,.ih5-select-field):focus-within{outline:2px solid var(--ih5-accent);outline-offset:2px}html:root body #root#root .page.ih-market-v5 input::placeholder,html:root body #root#root .page.ih-market-v5 textarea::placeholder{opacity:1!important;color:var(--ih5-muted)!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-active-filter,.ih5-jobs-results-header,.ih5-service-results-heading){display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap;gap:12px!important;margin:0 0 18px!important;padding:0!important;border:0!important;background:none!important}html:root body #root#root .page.ih-market-v5 .ih5-active-filter{justify-content:flex-start!important;font-size:12px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-active-filter button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--ih5-line);border-radius:50%;background:var(--ih5-surface);color:var(--ih5-ink)}html:root body #root#root .page.ih-market-v5 .ih5-jobs-results-copy>span{display:none!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-jobs-results-copy strong,.ih5-service-results-heading h2){font-size:16px!important;font-weight:700!important;color:var(--ih5-ink)!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-jobs-clear-filters,.ih5-my-service-actions a,.ih5-my-service-actions button){padding:8px 0!important;background:none!important;border:0!important;color:var(--ih5-accent)!important;font-size:12px!important;font-weight:650!important;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-jobs-list{display:grid!important;gap:18px!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-card,.ih5-service-card){position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;max-width:100%!important;padding:26px!important;border:1px solid var(--ih5-line)!important;border-radius:22px!important;background:var(--ih5-surface)!important;background-image:none!important;color:var(--ih5-ink)!important;box-shadow:0 8px 24px #00000003!important;overflow:hidden;animation:ih5-card-arrive .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--ih-job-order, 0) * 45ms);transition:border-color .22s,box-shadow .22s!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-card,.ih5-service-card):hover{border-color:var(--ih5-accent)!important;box-shadow:0 12px 32px #0000000b!important}html:root body #root#root .page.ih-market-v5 .ih5-job-card-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-active-badge,.ih5-service-capacity){display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 9px;border:1px solid var(--ih5-line);border-radius:8px;color:var(--ih5-success);background:var(--ih5-soft);font-size:10px;font-weight:650;line-height:1.5}html:root body #root#root .page.ih-market-v5 .ih5-job-overview{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px}html:root body #root#root .page.ih-market-v5 .ih5-job-title{margin:0 0 11px!important;font-size:clamp(19px,2.2vw,25px)!important;color:var(--ih5-ink)!important}html:root body #root#root .page.ih-market-v5 .ih5-job-card:not(.is-open) .ih5-job-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html:root body #root#root .page.ih-market-v5 .ih5-application-notice{padding:16px 20px;animation:ih5-detail-arrive .25s ease both}html:root body #root#root .page.ih-market-v5 .ih5-job-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--ih5-muted)!important;font-size:13px!important;line-height:1.75!important;white-space:pre-line}html:root body #root#root .page.ih-market-v5 .ih5-job-card.is-open .ih5-job-summary{display:block}html:root body #root#root .page.ih-market-v5 .ih5-job-price{min-width:130px;padding-left:22px;border-left:1px solid var(--ih5-line);text-align:right}html:root body #root#root .page.ih-market-v5 .ih5-job-price :is(span,small){display:block;color:var(--ih5-muted);font-size:10px;line-height:1.5}html:root body #root#root .page.ih-market-v5 .ih5-job-price strong{display:block;margin:5px 0;color:var(--ih5-ink);font-size:23px;font-weight:750;white-space:nowrap;letter-spacing:-.035em}html:root body #root#root .page.ih-market-v5 .ih5-job-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:23px;padding:16px 0;border-top:0;border-bottom:0}html:root body #root#root .page.ih-market-v5 .ih5-job-facts span{display:block;margin-bottom:4px;font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-job-facts strong{display:block;font-size:12px;font-weight:650;color:var(--ih5-ink)}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-skills,.ih5-service-skill-list){display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 0}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-skills,.ih5-service-skill-list)>span{padding:5px 8px;border-radius:7px;background:var(--ih5-soft);color:var(--ih5-muted);font-size:10px;line-height:1.4;overflow-wrap:anywhere}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-actions,.ih5-job-details-actions){display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-actions,.ih5-job-details-actions)>.is-primary{margin-left:auto!important}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-details{margin-top:20px;padding:23px;border:1px solid var(--ih5-line);border-radius:16px;background:var(--ih5-soft);animation:ih5-detail-arrive .28s ease both}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-header{display:flex;gap:13px;padding-bottom:22px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-header-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--ih5-line);border-radius:10px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-header svg{fill:none!important;stroke:currentColor!important;stroke-width:1.6}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-header h3{font-size:21px!important;margin:5px 0 7px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-details p{color:var(--ih5-muted);font-size:12px;line-height:1.75}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-section{margin-top:20px;padding-top:20px;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-section-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:17px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-section-heading>span{font-size:11px;color:var(--ih5-muted);line-height:1.9}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-section-heading h4{font-size:15px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-grid,.ih5-job-detail-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-details dl,.ih5-job-create-summary dl){display:grid;gap:11px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-details dt,.ih5-job-create-summary dt){color:var(--ih5-muted);font-size:10px;margin-bottom:3px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-details dd,.ih5-job-create-summary dd){font-size:12px;line-height:1.7;color:var(--ih5-ink)}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-details li{margin:8px 0;font-size:12px;line-height:1.7}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-list{list-style:none;padding:0}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-list li{display:flex;gap:11px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-details h5{margin:10px 0 8px;font-size:13px}html:root body #root#root .page.ih-market-v5 :is(.ih5-empty,.ih5-service-empty,.ih5-notice,.ih5-jobs-age-notice,.ih5-service-notice,.ih5-service-form-message){margin:0 0 20px;padding:25px;border:1px solid var(--ih5-line);border-radius:20px;background:var(--ih5-surface);color:var(--ih5-ink);line-height:1.7}html:root body #root#root .page.ih-market-v5 :is(.ih5-empty,.ih5-service-empty) h2{font-size:23px;margin-bottom:10px}html:root body #root#root .page.ih-market-v5 :is(.ih5-empty,.ih5-service-empty) p{color:var(--ih5-muted);font-size:13px;margin:10px 0 18px}html:root body #root#root .page.ih-market-v5 .is-error{color:var(--ih5-error)}html:root body #root#root .page.ih-market-v5 .is-success{color:var(--ih5-success)}html:root body #root#root .page.ih-market-v5>.ih5-editor-shell{max-width:930px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;margin:0 0 22px;list-style:none}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress li{list-style:none;padding:0;margin:0}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress button{display:flex;align-items:center;gap:9px;width:100%;min-height:54px;padding:9px 12px;border:1px solid var(--ih5-line);border-radius:12px;background:var(--ih5-surface);color:var(--ih5-muted);font-size:11px;cursor:pointer;transform:none!important}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress button>span{display:grid;place-items:center;flex:0 0 29px;height:29px;border-radius:9px;background:var(--ih5-soft);font-size:10px;font-weight:700}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress .is-active button{background:var(--ih5-accent);color:var(--ih5-on-accent);border-color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress .is-active button>span{background:transparent;border:1px solid currentColor}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress .is-done button{color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor){display:block!important;padding:30px!important;border:1px solid var(--ih5-line)!important;border-radius:23px!important;background:var(--ih5-surface)!important;box-shadow:none!important;color:var(--ih5-ink)!important}html:root body #root#root .page.ih-market-v5 .ih5-job-create-step-panel{animation:ih5-detail-arrive .3s ease both}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-create-step-heading,.ih5-service-editor-heading){display:flex;align-items:flex-start;gap:13px;margin:0 0 27px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-step-heading>span{display:grid;place-items:center;flex:0 0 38px;height:38px;background:var(--ih5-soft);border:1px solid var(--ih5-line);border-radius:12px;color:var(--ih5-accent);font-size:11px;font-weight:750}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-create-step-heading,.ih5-service-editor-heading) h2{font-size:23px!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-create-step-heading,.ih5-service-editor-heading) p{color:var(--ih5-muted);font-size:12px;margin-top:7px;line-height:1.7}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-form-grid,.ih5-service-editor-fields,.ih5-service-modal-fields,.ih5-job-create-summary){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 20px}html:root body #root#root .page.ih-market-v5 .ih-market-shell .is-wide{grid-column:1 / -1}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor,.ih5-service-inquiry-modal) label{display:flex;flex-direction:column;align-items:stretch;gap:9px;margin:0;color:var(--ih5-ink);font-size:12px;font-weight:650;line-height:1.5}html:root body #root#root .page.ih-market-v5 .ih5-editor>label{margin-bottom:22px}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor,.ih5-service-inquiry-modal) :is(input:not([type=radio]):not([type=checkbox]),select,textarea){-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:100%!important;max-width:100%!important;min-height:49px!important;padding:13px 14px!important;margin:0!important;border:1px solid var(--ih5-line)!important;border-radius:12px!important;background:var(--ih5-soft)!important;color:var(--ih5-ink)!important;font-size:13px!important;font-weight:450!important;line-height:1.7!important;box-shadow:none!important;transition:border-color .16s!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor) textarea{resize:vertical!important;height:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor,.ih5-service-inquiry-modal) :is(input,select,textarea):focus{outline:2px solid var(--ih5-accent)!important;outline-offset:2px!important;border-color:var(--ih5-accent)!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor) :is(small,em){color:var(--ih5-muted);font-size:10px;font-weight:450;font-style:normal;line-height:1.7}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-compact-fieldset,.ih5-job-option-fieldset,.ih5-service-choice-field){min-width:0;border:0;padding:0;margin:0}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor) legend{padding:0;margin-bottom:12px;font-size:12px;font-weight:650;color:var(--ih5-ink)}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-choice-grid,.ih5-job-option-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-choice-grid.is-three,.ih5-job-duration-options){grid-template-columns:repeat(3,minmax(0,1fr))}html:root body #root#root .page.ih-market-v5 .ih5-job-choice-grid.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor) :is(.ih5-job-choice-card,.ih5-job-option-card,.ih5-service-choice-field label){position:relative;display:flex;flex-direction:row;align-items:center;gap:10px;padding:13px;min-height:54px;border:1px solid var(--ih5-line);border-radius:12px;background:var(--ih5-surface);cursor:pointer}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor) .is-selected{border-color:var(--ih5-accent)!important;background:var(--ih5-soft)!important;color:var(--ih5-ink)!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor,.ih5-service-inquiry-modal) :is(input[type=radio],input[type=checkbox]){-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;flex:0 0 17px!important;width:17px!important;height:17px!important;min-height:0!important;padding:0!important;margin:0!important;accent-color:var(--ih5-accent);box-shadow:none!important}html:root body #root#root .page.ih-market-v5 .ih5-job-option-card :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-job-option-card strong{font-size:11px;margin-bottom:3px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-option-duration,.ih5-job-option-mark){display:none!important}html:root body #root#root .page.ih-market-v5 .ih5-job-option-intro{color:var(--ih5-muted);margin:-5px 0 15px;font-size:11px;line-height:1.7}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-category-questions,.ih5-job-budget-limit-note,.ih5-job-create-summary article){padding:20px;border:1px solid var(--ih5-line);border-radius:15px;background:var(--ih5-soft)}html:root body #root#root .page.ih-market-v5 .ih5-job-category-questions-heading{margin-bottom:19px}html:root body #root#root .page.ih-market-v5 .ih5-job-category-questions-heading h3{margin-top:5px;font-size:16px}html:root body #root#root .page.ih-market-v5 .ih5-job-budget-limit-note{display:flex;align-items:center;gap:12px}html:root body #root#root .page.ih-market-v5 .ih5-job-budget-limit-icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border:1px solid var(--ih5-line);border-radius:50%;color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 .ih5-job-budget-limit-copy :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-job-checkbox-row{display:flex!important;flex-direction:row!important;align-items:center!important;padding:12px 0}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-create-navigation,.ih5-service-editor-actions){display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:29px;padding-top:22px;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-job-create-navigation>.is-quiet{margin-right:auto!important}html:root body #root#root .page.ih-market-v5 .ih5-job-create-summary article>:is(span,strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-job-create-summary article>span{margin-bottom:8px;color:var(--ih5-muted);font-size:10px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-summary article>strong{font-size:13px;line-height:1.7}html:root body #root#root .page.ih-market-v5 .ih5-job-create-summary h3{font-size:22px;margin:9px 0}html:root body #root#root .page.ih-market-v5 .ih5-job-create-summary p{font-size:12px;line-height:1.75;white-space:pre-wrap}html:root body #root#root .page.ih-market-v5 .ih5-job-create-publish-note{font-size:11px;color:var(--ih5-muted);margin-top:20px}html:root body #root#root .page.ih-market-v5 .collaboration-plan-builder{margin:10px 0;padding:18px;border:1px solid var(--ih5-line);border-radius:15px;background:var(--ih5-soft)}html:root body #root#root .page.ih-market-v5 .collaboration-plan-builder :is(h3,h4){margin-bottom:10px;font-size:17px}html:root body #root#root .page.ih-market-v5 .collaboration-plan-builder p{font-size:12px;color:var(--ih5-muted);line-height:1.75;margin-bottom:18px}html:root body #root#root .page.ih-market-v5 .collaboration-plan-builder label{margin-top:16px}html:root body #root#root .page.ih-market-v5 .collaboration-plan-builder input{background:var(--ih5-surface)!important}html:root body #root#root .page.ih-market-v5 .ih5-service-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html:root body #root#root .page.ih-market-v5 .ih5-service-card{min-height:340px}html:root body #root#root .page.ih-market-v5 .ih5-service-card-hitbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:none!important}html:root body #root#root .page.ih-market-v5 .ih5-service-card:focus-within{outline:3px solid var(--ih5-accent);outline-offset:3px}html:root body #root#root .page.ih-market-v5 .ih5-service-card-topline{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:21px}html:root body #root#root .page.ih-market-v5 .ih5-service-category-mark{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ih5-line);border-radius:12px;background:var(--ih5-soft);color:var(--ih5-accent);font-size:17px;font-weight:700;flex:0 0 40px}html:root body #root#root .page.ih-market-v5 .ih5-service-capacity i{width:5px;height:5px;border-radius:50%;background:currentColor}html:root body #root#root .page.ih-market-v5 .ih5-service-capacity.is-full{color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-card-copy h2{margin:7px 0 10px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html:root body #root#root .page.ih-market-v5 .ih5-service-card-copy p{font-size:12px;line-height:1.75;color:var(--ih5-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-card-owner,.ih5-service-order-owner){display:flex;align-items:center;gap:11px;margin:21px 0}html:root body #root#root .page.ih-market-v5 .ih5-service-avatar{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--ih5-soft);color:var(--ih5-accent);font-size:12px;font-weight:700}html:root body #root#root .page.ih-market-v5 .ih5-service-avatar.is-large{flex-basis:46px;width:46px;height:46px}html:root body #root#root .page.ih-market-v5 .ih5-service-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-card-owner,.ih5-service-order-owner) :is(strong,small){display:block;font-size:12px;overflow-wrap:anywhere;line-height:1.7}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-card-owner,.ih5-service-order-owner) small{font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-card-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:0;padding-top:18px;margin-top:auto}html:root body #root#root .page.ih-market-v5 .ih5-service-card-footer :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-service-card-footer small{font-size:10px;color:var(--ih5-muted);margin-bottom:4px}html:root body #root#root .page.ih-market-v5 .ih5-service-card-footer strong{font-size:19px;font-weight:750}html:root body #root#root .page.ih-market-v5 .ih5-service-card-arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--ih5-soft);color:var(--ih5-accent);transition:transform .22s ease}html:root body #root#root .page.ih-market-v5 .ih5-service-card:hover .ih5-service-card-arrow{transform:translate(3px)}html:root body #root#root .page.ih-market-v5 .ih5-service-results-count{color:var(--ih5-muted);font-size:12px}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-card-skeleton,.ih5-service-form-loading,.ih5-service-detail-loading){min-height:260px;border-radius:20px;border:1px solid var(--ih5-line);background:linear-gradient(100deg,var(--ih5-soft) 20%,var(--ih5-surface) 45%,var(--ih5-soft) 70%);background-size:240% 100%;animation:ih5-skeleton 1.8s ease infinite}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:23px;font-size:11px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-breadcrumb a{color:var(--ih5-muted);font-size:11px}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-detail-main,.ih5-service-order-card){padding:28px;border:1px solid var(--ih5-line);border-radius:22px;background:var(--ih5-surface)}html:root body #root#root .page.ih-market-v5 .ih5-service-order-card{position:sticky;top:105px}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-category{display:flex;gap:11px;align-items:center;margin-bottom:20px}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-category>span{color:var(--ih5-accent);font-size:22px}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-category :is(b,small){display:block;font-size:11px;line-height:1.7}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-category small{color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-header h1{font-size:clamp(25px,3vw,35px);margin-bottom:16px}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-header p{font-size:14px;color:var(--ih5-muted);line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-section{padding-top:25px;margin-top:25px;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-section h2{font-size:21px;margin:7px 0 17px}html:root body #root#root .page.ih-market-v5 .ih5-service-rich-copy{white-space:pre-wrap;line-height:1.85;font-size:13px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-check-list,.ih5-service-requirement-list){list-style:none;padding:0;display:grid;gap:12px}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-check-list,.ih5-service-requirement-list) li{display:flex;gap:12px;line-height:1.8;font-size:13px}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-check-list,.ih5-service-requirement-list) li span{flex:0 0 24px;color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 .ih5-service-process{padding-top:26px;margin-top:26px;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-service-process>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:17px}html:root body #root#root .page.ih-market-v5 .ih5-service-process i{font-style:normal;font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-process h3{font-size:13px;margin:8px 0}html:root body #root#root .page.ih-market-v5 .ih5-service-process p{font-size:11px;color:var(--ih5-muted);line-height:1.75}html:root body #root#root .page.ih-market-v5 .ih5-service-order-owner{margin-top:0}html:root body #root#root .page.ih-market-v5 .ih5-service-order-owner a{color:var(--ih5-accent);margin-left:auto;padding:10px}html:root body #root#root .page.ih-market-v5 .ih5-service-order-price{margin:25px 0 20px}html:root body #root#root .page.ih-market-v5 .ih5-service-order-price>:is(span,small,strong){display:block}html:root body #root#root .page.ih-market-v5 .ih5-service-order-price strong{font-size:30px;margin:8px 0 10px;letter-spacing:-.04em}html:root body #root#root .page.ih-market-v5 .ih5-service-order-price :is(span,small){font-size:11px;line-height:1.75;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-order-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:17px 0;border-top:0;border-bottom:0;margin-bottom:18px}html:root body #root#root .page.ih-market-v5 .ih5-service-order-facts :is(i,b,small){display:block;font-size:12px;font-style:normal;line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-service-order-facts small{font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-service-order-button{width:100%!important;margin:20px 0 16px!important}html:root body #root#root .page.ih-market-v5 .ih5-service-order-legal{font-size:10px;color:var(--ih5-muted);line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-service-editor-section{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:0}html:root body #root#root .page.ih-market-v5 .ih5-service-editor-index{display:inline-grid;place-items:center;width:35px;height:35px;border:1px solid var(--ih5-line);border-radius:11px;font-size:11px;color:var(--ih5-accent);margin-bottom:15px}html:root body #root#root .page.ih-market-v5 .ih5-service-editor-heading{display:block}html:root body #root#root .page.ih-market-v5 .ih5-service-editor-heading>span{display:block;font-size:10px;color:var(--ih5-muted);margin-bottom:7px}html:root body #root#root .page.ih-market-v5 .ih5-service-choice-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:root body #root#root .page.ih-market-v5 .ih5-service-choice-field legend{grid-column:1/-1}html:root body #root#root .page.ih-market-v5 .ih5-service-price-input{position:relative;display:flex;align-items:center;gap:9px}html:root body #root#root .page.ih-market-v5 .ih5-service-switch{flex-direction:row!important;align-items:center!important;padding:15px;border:1px solid var(--ih5-line);border-radius:12px}html:root body #root#root .page.ih-market-v5 .ih5-my-services-list{display:grid;gap:15px}html:root body #root#root .page.ih-market-v5 .ih5-my-services-list>article{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:20px;align-items:start;padding:23px;border:1px solid var(--ih5-line);border-radius:19px;background:var(--ih5-surface)}html:root body #root#root .page.ih-market-v5 .ih5-my-service-copy>span{font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-my-service-copy h2{font-size:20px;margin:7px 0}html:root body #root#root .page.ih-market-v5 .ih5-my-service-copy p{font-size:12px;line-height:1.75;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-my-service-state>:is(span,small){display:block;font-size:11px;line-height:1.8;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-my-service-state .is-active{color:var(--ih5-success)}html:root body #root#root .page.ih-market-v5 .ih5-my-service-actions{display:flex;flex-wrap:wrap;gap:17px;grid-column:2/-1;border-top:0;padding-top:10px}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:22px;background:#00000070;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--ih5-ink)}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal{width:min(620px,100%);max-height:calc(100dvh - 44px);overflow-y:auto;padding:30px;border:1px solid var(--ih5-line);border-radius:22px;background:var(--ih5-surface);box-shadow:0 25px 100px #00000040;animation:ih5-detail-arrive .25s ease both}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal>header{display:flex;gap:15px;align-items:start;justify-content:space-between;margin-bottom:23px}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal h2{font-size:23px;margin-top:7px}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal>header button{flex:0 0 36px;width:36px;height:36px;border:1px solid var(--ih5-line);border-radius:50%;background:var(--ih5-soft);color:var(--ih5-ink);cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-summary{padding:15px;margin-bottom:20px;background:var(--ih5-soft);border-radius:12px;font-size:12px}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-summary span{display:block;color:var(--ih5-muted);font-size:10px;margin-bottom:6px}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal form>label{margin:16px 0}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-confirmation{flex-direction:row!important;align-items:flex-start!important;font-size:11px!important}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-rules{margin:18px 0;color:var(--ih5-muted);font-size:11px;line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal form>button{width:100%;padding:14px;border:1px solid var(--ih5-accent);border-radius:12px;background:var(--ih5-accent);color:var(--ih5-on-accent);font-weight:700;cursor:pointer}html:root body #root#root .stripe-connect-panel{border-color:var(--ih45-c-f7c3d52442,#533afd55)!important;background:var(--surface, #ffffff)!important}html:root body #root#root .stripe-connect-panel .ih5-stripe-brand{display:block!important;width:48px!important;height:48px!important;flex:0 0 48px!important;padding:0!important;border:0!important;border-radius:6px!important;overflow:hidden!important;background:transparent!important;transform:none!important}html:root body #root#root .stripe-connect-panel .ih5-stripe-brand svg{display:block!important;width:48px!important;height:48px!important;fill:none!important;stroke:none!important}html:root body #root#root .stripe-connect-panel .ih5-stripe-brand svg path{fill:#fff!important;stroke:none!important}html:root body #root#root .stripe-connect-panel .ih5-stripe-brand svg>g>rect{fill:var(--ih45-c-a8d73105ff,#533afd)!important;stroke:none!important}html:root[data-theme=dark] body #root#root .stripe-connect-panel{background:var(--ih45-c-a1fb4fd79e,#17182b)!important;border-color:var(--ih45-c-348732b5af,#8e7bff)!important}html:root body #root#root .stripe-connect-panel .stripe-connect-eyebrow{color:var(--ih45-c-a8d73105ff,#533afd)!important}html:root[data-theme=dark] body #root#root .stripe-connect-panel .stripe-connect-eyebrow{color:var(--ih45-c-63b8f19703,#c6bcff)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase{display:grid!important;grid-template-columns:minmax(0,400px) minmax(0,400px)!important;align-items:start!important;justify-content:center!important;gap:34px!important;margin:32px auto 0!important;width:100%!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase>.ih-category-browser{display:contents!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase .ih-category-trigger{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:400px!important;height:auto!important;aspect-ratio:1!important;margin:0!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase .ih-category-panel{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;margin-top:0!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story{--ih5-scene-ink:var(--ih45-sem-ink,var(--ih-home-ink));--ih5-scene-soft:var(--ih45-sem-soft,var(--ih-home-soft));--ih5-scene-line:var(--ih45-sem-line,var(--ih-home-line));--ih5-scene-accent:var(--ih45-sem-accent,var(--ih-home-accent));--ih5-scene-on-accent:var(--ih45-sem-on,var(--ih-home-on-accent));--ih5-scene-skin:#d8a48b;--ih5-accent:var(--ih45-sem-accent,var(--ih-home-accent));position:relative!important;display:flex!important;flex-direction:column!important;grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;min-height:400px!important;height:400px!important;margin:0!important;padding:22px 24px 18px!important;background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;border:1px solid var(--ih-home-line)!important;border-radius:27px!important;box-shadow:0 20px 70px #00000007!important;font-family:Inter,system-ui,sans-serif!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story *{box-sizing:border-box;font-family:inherit!important;-webkit-text-fill-color:currentColor!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story .ih5-eyebrow{font-size:9px!important;font-weight:700!important;letter-spacing:.045em!important;line-height:1.6!important;color:var(--ih-home-muted)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-pause{display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;min-height:0!important;padding:0!important;border:1px solid var(--ih-home-line)!important;border-radius:50%!important;background:var(--ih-home-soft)!important;color:var(--ih-home-ink)!important;font-size:12px!important;transform:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-stage{position:relative!important;flex:1 1 0!important;min-height:95px!important;margin:0 -7px 8px!important;overflow:hidden!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-work-scene{position:absolute!important;top:0!important;right:0!important;bottom:22px!important;left:0!important;display:block!important;width:100%!important;height:calc(100% - 22px)!important;max-width:100%!important;overflow:visible!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-caption{position:absolute;inset:auto 0 0;height:20px;color:var(--ih-home-muted);text-align:center;font-size:10px;line-height:1.8}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-caption span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-offer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:13px!important;padding:15px 0 12px!important;border-top:0!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-offer>div>span{display:block;font-size:10px!important;line-height:1.6!important;color:var(--ih-home-muted)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story h3{margin:3px 0 0!important;color:var(--ih-home-accent)!important;font-size:48px!important;font-weight:800!important;letter-spacing:-.06em!important;line-height:1!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story h3>span{font-size:30px!important;margin-left:3px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-limits{max-width:185px;text-align:right}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-limits strong{display:block;color:var(--ih-home-ink)!important;font-size:17px!important;margin-bottom:6px}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-footnote{margin:0 0 10px!important;font-size:11px!important;line-height:1.6!important;color:var(--ih-home-muted)!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:auto!important;padding-top:12px!important;border-top:0!important;color:var(--ih-home-accent)!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-link svg{width:18px!important;height:18px!important}.ih5-scene-shadow{fill:var(--ih5-scene-ink);opacity:.07}.ih5-scene-person{animation:ih5-person-arrive 12s cubic-bezier(.45,0,.25,1) infinite;transform-origin:145px 220px}.ih5-person-head{animation:ih5-person-think 12s ease infinite;transform-origin:149px 107px}.ih5-person-arm{animation:ih5-person-type 12s linear infinite;transform-origin:148px 132px}.ih5-scene-code{animation:ih5-code-stage 12s linear infinite}.ih5-code-line{stroke-dasharray:44;stroke-dashoffset:44;animation:ih5-code-write 12s ease infinite}.ih5-code-line.is-two{animation-delay:.6s}.ih5-code-line.is-three{animation-delay:1.2s}.ih5-code-line.is-four{animation-delay:1.8s}.ih5-scene-done{opacity:0;transform-origin:261px 118px;animation:ih5-work-complete 12s ease infinite}.ih5-scene-pixels{transform-origin:210px 130px;animation:ih5-story-pixels 12s ease infinite}.ih5-story-caption .is-idea{animation:ih5-caption-idea 12s linear infinite}.ih5-story-caption .is-work{animation:ih5-caption-work 12s linear infinite}.ih5-story-caption .is-done{animation:ih5-caption-done 12s linear infinite}.ih5-story[data-paused=true] *{animation-play-state:paused!important}@keyframes ih5-person-arrive{0%,3%{transform:translate(-64px,-17px);opacity:0}13%{transform:translateY(-12px);opacity:1}21%,92%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}@keyframes ih5-person-think{0%,20%,70%,to{transform:rotate(0)}26%,62%{transform:rotate(6deg)}80%,88%{transform:rotate(-5deg)}}@keyframes ih5-person-type{0%,20%,70%,to{transform:rotate(0)}24%,32%,40%,48%,56%,64%{transform:rotate(2deg)}28%,36%,44%,52%,60%,68%{transform:rotate(-2deg)}}@keyframes ih5-code-write{0%,20%{stroke-dashoffset:44}38%,94%{stroke-dashoffset:0}to{stroke-dashoffset:44}}@keyframes ih5-code-stage{0%,20%,76%,to{opacity:0}24%,70%{opacity:1}}@keyframes ih5-work-complete{0%,72%,to{opacity:0;transform:scale(.7)}79%,94%{opacity:1;transform:scale(1)}}@keyframes ih5-story-pixels{0%,10%,to{opacity:0;transform:scale(.8)}20%,75%{opacity:.5;transform:scale(1)}85%{opacity:.9;transform:scale(1.1)}96%{opacity:0;transform:scale(1.2)}}@keyframes ih5-caption-idea{0%,19%{opacity:1}24%,to{opacity:0}}@keyframes ih5-caption-work{0%,19%,76%,to{opacity:0}25%,70%{opacity:1}}@keyframes ih5-caption-done{0%,72%,to{opacity:0}79%,94%{opacity:1}}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .steps .ih5-step-card{position:relative!important;isolation:isolate;padding:0!important;overflow:hidden!important;min-height:310px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-trigger{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;height:100%!important;min-height:310px!important;padding:31px!important;background:transparent!important;border:0!important;border-radius:inherit!important;color:inherit!important;text-align:left!important;transform:none!important;box-shadow:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-number{display:grid!important;place-items:center!important;width:43px!important;height:43px!important;padding:0!important;margin:0 0 32px!important;border-radius:12px!important;border:1px solid currentColor!important;background:transparent!important;font-size:11px!important;font-weight:700!important;opacity:.85}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-title{display:block!important;width:auto!important;height:auto!important;margin:0 0 12px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:inherit!important;font-size:23px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.035em!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-copy{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:inherit!important;opacity:.92;font-size:12px!important;font-weight:450!important;line-height:1.8!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-hint{position:absolute;right:24px;top:38px;width:24px!important;height:24px!important;padding:0!important;background:none!important;opacity:.6}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-hint svg{width:20px;height:20px}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-trigger:focus-visible{outline:3px solid currentColor!important;outline-offset:-6px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-tiles{position:absolute!important;z-index:1;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;background:transparent!important;border-radius:inherit!important;pointer-events:none!important;color:inherit!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-tiles i{position:absolute;top:var(--tile-y);left:var(--tile-x);width:clamp(15px,2vw,27px);height:clamp(15px,2vw,27px);border:1px solid currentColor;border-radius:4px;background:currentColor;opacity:0;animation:ih5-tile-build 1.42s cubic-bezier(.2,.7,.3,1) both;animation-delay:var(--tile-delay)}@keyframes ih5-tile-build{0%{opacity:0;transform:translate(var(--tile-dx),var(--tile-dy)) rotate(var(--tile-turn)) scale(.3)}23%{opacity:.13}48%{opacity:.17;transform:translate(0) rotate(0) scale(1)}66%{opacity:.1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(var(--tile-dx) * -.25),calc(var(--tile-dy) * -.25)) scale(.5)}}@keyframes ih5-card-arrive{0%{opacity:.3;translate:0 9px}to{opacity:1;translate:0 0}}@keyframes ih5-detail-arrive{0%{opacity:.4;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes ih5-skeleton{to{background-position:-240% 0}}.ih5-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media (max-width: 1000px){html:root body #root#root .page.ih-market-v5 .ih5-service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:18px}html:root body #root#root .page.ih-market-v5 :is(.ih5-service-detail-main,.ih5-service-order-card){padding:22px}html:root body #root#root .page.ih-market-v5 .ih5-filters{grid-template-columns:repeat(2,minmax(0,1fr))}html:root body #root#root .page.ih-market-v5 .ih5-filters>.ih5-search{grid-column:1/-1}}@media (max-width: 760px){html:root body #root#root .page.ih-market-v5>.ih-market-shell{width:calc(100% - 30px)!important;padding:30px 0 48px!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell :is(.ih5-page-heading,.ih5-service-form-header,.ih5-my-services-header){flex-direction:column!important;align-items:flex-start!important;gap:18px!important}html:root body #root#root .page.ih-market-v5 .ih5-heading-actions{width:100%}html:root body #root#root .page.ih-market-v5 .ih5-heading-actions>a{flex:1}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-card,.ih5-service-card){padding:20px!important;border-radius:19px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-card-top{align-items:flex-start;flex-direction:column;gap:9px;margin-bottom:15px}html:root body #root#root .page.ih-market-v5 .ih5-job-overview{grid-template-columns:minmax(0,1fr);gap:15px}html:root body #root#root .page.ih-market-v5 .ih5-job-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;min-width:0;padding:0;border:0;text-align:left}html:root body #root#root .page.ih-market-v5 .ih5-job-price strong{margin:0;font-size:20px}html:root body #root#root .page.ih-market-v5 .ih5-job-price>span{display:none}html:root body #root#root .page.ih-market-v5 .ih5-job-facts{gap:9px;margin-top:16px;padding:13px 0}html:root body #root#root .page.ih-market-v5 .ih5-job-facts strong{font-size:11px}html:root body #root#root .page.ih-market-v5 .ih5-job-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;margin-top:16px}html:root body #root#root .page.ih-market-v5 .ih5-job-actions>.ih5-button{width:100%!important;padding:12px 9px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-details-actions>.ih5-button{flex:1 1 130px;padding:11px 12px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-details{padding:16px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-grid,.ih5-job-detail-grid){grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor){padding:20px!important;border-radius:19px!important}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-form-grid,.ih5-service-editor-fields,.ih5-service-modal-fields,.ih5-job-create-summary){grid-template-columns:minmax(0,1fr);gap:21px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress{gap:6px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress button{justify-content:center;padding:8px 4px;gap:5px;min-height:50px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress strong{display:none}html:root body #root#root .page.ih-market-v5 .ih5-job-create-progress button>span{width:29px;flex-basis:29px}html:root body #root#root .page.ih-market-v5 .ih5-job-create-step-heading h2{font-size:20px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-choice-grid.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}html:root body #root#root .page.ih-market-v5 .ih5-job-choice-grid.is-three{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-job-duration-options{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-job-duration-options .ih5-job-option-card{min-height:0}html:root body #root#root .page.ih-market-v5 .ih5-service-card-grid{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-service-card{min-height:0}html:root body #root#root .page.ih-market-v5 .ih5-service-detail-layout{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-service-order-card{position:static}html:root body #root#root .page.ih-market-v5 .ih5-service-process>div{grid-template-columns:minmax(0,1fr);gap:18px}html:root body #root#root .page.ih-market-v5 .ih5-service-choice-field{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-my-services-list>article{grid-template-columns:35px minmax(0,1fr);gap:12px;padding:19px}html:root body #root#root .page.ih-market-v5 .ih5-my-service-state{grid-column:2}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-backdrop{padding:12px}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal{padding:22px 19px;max-height:calc(100dvh - 24px)}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase{grid-template-columns:minmax(0,400px)!important;gap:24px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase .ih-category-trigger{grid-column:1!important;grid-row:1!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase .ih5-story{grid-column:1!important;grid-row:2!important;min-height:0!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-category-showcase .ih-category-panel{grid-column:1!important;grid-row:3!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .steps .ih5-step-card{min-height:255px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-trigger{min-height:255px!important;padding:26px!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .how .ih5-step-number{margin-bottom:26px!important}}@media (max-width: 380px){html:root body #root#root .page.ih-market-v5 .ih5-filters{padding:10px!important;gap:8px!important}html:root body #root#root .page.ih5-service-page .ih5-filters{grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 :is(.ih5-editor,.ih5-service-editor){padding:17px!important}html:root body #root#root .page.ih-market-v5 .ih5-job-budget-options{grid-template-columns:minmax(0,1fr)}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story{padding:18px!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root .page.ih-market-v5 .ih-market-shell *,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story *,html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-step-card *{animation:none!important;transition:none!important;translate:none!important}.ih5-scene-person{opacity:1!important;transform:none!important}.ih5-scene-code{opacity:0!important}.ih5-scene-done{opacity:1!important;transform:none!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-caption span{opacity:0!important}html #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4 .ih5-story-caption .is-done{opacity:1!important}}html:root body #root#root .page.ih-market-v5 .ih5-job-portfolio-toggle{flex-direction:row!important;align-items:center!important;padding:15px;border:1px solid var(--ih5-line);border-radius:12px}html:root body #root#root .page.ih-market-v5 .ih5-job-portfolio-toggle :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-builder{padding:0;margin-top:7px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch{display:flex;align-items:center;gap:13px;width:100%;padding:18px;border:1px solid var(--ih5-line);border-radius:14px;background:var(--ih5-soft);color:var(--ih5-ink);text-align:left;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch-icon{display:grid;place-items:center;flex:0 0 30px;color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch svg{stroke:currentColor;fill:none;stroke-width:1.6}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch-copy{display:block;flex:1}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch-copy :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch-copy strong{font-size:12px;margin-bottom:5px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch-action{color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor{border:1px solid var(--ih5-line);border-radius:15px;padding:22px;background:var(--ih5-soft);animation:ih5-detail-arrive .25s ease both}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:25px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-header h3{font-size:21px;margin:7px 0 10px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor p{font-size:11px;color:var(--ih5-muted);line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-actions{display:flex;flex-shrink:0;gap:12px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-text-button{min-height:35px;padding:7px 0;border:0;background:none;color:var(--ih5-accent);font-size:11px;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-text-button.is-danger{color:var(--ih5-error)}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-grid{display:grid;gap:26px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-group{border-top:0;padding-top:22px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-group-heading{display:flex;gap:13px;margin-bottom:20px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-group-heading>span{color:var(--ih5-muted);font-size:10px;line-height:1.9}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-group-heading h4{font-size:15px;margin-bottom:6px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-fieldset{border:0;margin:0;padding:0}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-fieldset>label{margin-bottom:15px}html:root body #root#root .page.ih-market-v5 :is(.ih5-collaboration-plan-radio-list,.ih5-collaboration-plan-check-grid){display:grid;gap:8px}html:root body #root#root .page.ih-market-v5 :is(.ih5-collaboration-plan-radio-list,.ih5-collaboration-plan-check-grid) label{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px;border:1px solid var(--ih5-line);border-radius:10px;background:var(--ih5-surface);cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-radio-list label :is(strong,small){display:block}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-radio-list strong{margin-bottom:4px;font-size:11px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;margin-top:25px;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-footer>span{flex:1;color:var(--ih5-muted);font-size:10px;line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-job-detail-section{padding:13px 0;border-top:0}html:root body #root#root .page.ih-market-v5 .ih5-job-detail-section h5{font-size:12px;margin:0 0 7px}html:root body #root#root .page.ih-market-v5 .ih5-job-reference-link{display:inline-flex;color:var(--ih5-accent);font-size:12px;margin-top:12px;text-decoration:underline;overflow-wrap:anywhere}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:15px 0}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-facts>div{display:flex;flex-direction:column;gap:5px;font-size:12px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-facts span{font-size:10px;color:var(--ih5-muted)}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-responsibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-timeline,.ih5-job-collaboration-questions){list-style:none;padding:0}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-timeline,.ih5-job-collaboration-questions) li{display:flex;gap:12px;padding:12px 0;border-bottom:0}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-timeline,.ih5-job-collaboration-questions) li>span{font-size:10px;color:var(--ih5-muted);flex:0 0 22px;line-height:2}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-requirements{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}html:root body #root#root .page.ih-market-v5 .ih5-job-collaboration-requirements span{padding:7px 9px;border:1px solid var(--ih5-line);border-radius:8px;color:var(--ih5-muted);font-size:11px}html:root body #root#root .page.ih-market-v5 :is(.ih5-job-collaboration-empty,.ih5-job-owner-note,.ih5-job-edit-publication-summary){padding:15px 0;color:var(--ih5-muted);font-size:11px;line-height:1.8}html:root body #root#root .page.ih-market-v5 .ih5-job-expiry{display:block;color:var(--ih5-muted);font-size:9px;margin-top:5px;line-height:1.6}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal form>footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal form>footer button{min-height:45px;padding:12px 16px;border:1px solid var(--ih5-line);border-radius:12px;background:var(--ih5-surface);color:var(--ih5-ink);font-size:12px;font-weight:650;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih5-service-inquiry-modal form>footer button[type=submit]{flex:1;background:var(--ih5-accent);color:var(--ih5-on-accent);border-color:var(--ih5-accent)}html:root body #root#root .page.ih-market-v5 .ih5-service-modal-message{padding:12px;border:1px solid var(--ih5-error);border-radius:10px;font-size:12px;color:var(--ih5-error);line-height:1.7}@media (max-width: 760px){html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor{padding:17px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-header{flex-direction:column;gap:10px}html:root body #root#root .page.ih-market-v5 :is(.ih5-collaboration-plan-fields,.ih5-job-collaboration-facts,.ih5-job-collaboration-responsibility-grid){grid-template-columns:minmax(0,1fr)}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-editor-footer{flex-direction:column;align-items:stretch;gap:14px}html:root body #root#root .page.ih-market-v5 .ih5-collaboration-plan-launch{padding:15px;gap:10px}}html:root body #root#root .app.ih-home-refresh.ih-home-v6>main:before,html:root body #root#root .app.ih-home-refresh.ih-home-v6>main:after,html:root body #root#root .app.ih-home-refresh.ih-home-v6>main>.hero:before,html:root body #root#root .app.ih-home-refresh.ih-home-v6>main>.hero:after,html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih-home-header:before,html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih-home-header:after,html:root body #root#root .app.ih-home-refresh.ih-home-v6 .home-nav-links:before,html:root body #root#root .app.ih-home-refresh.ih-home-v6 .home-nav-links:after{content:none!important;display:none!important;animation:none!important;background:none!important;box-shadow:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih-home-header .home-nav-links{animation:none!important}html:root body #root#root .ih6-logo{position:relative!important;isolation:isolate;overflow:visible!important;text-decoration:none!important}html:root body #root#root .ih6-logo .ih6-logo-word{position:relative!important;display:inline-flex!important;align-items:baseline!important;gap:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important;perspective:400px}html:root body #root#root .ih6-logo .ih6-logo-word>.ih6-logo-letter{display:inline-block!important;flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;letter-spacing:inherit!important;transform-origin:50% 80%;backface-visibility:hidden;opacity:1;transform:none}html:root body #root#root .ih6-logo .ih6-logo-word[data-active=true]>.ih6-logo-letter{animation:ih6-logo-fold .72s cubic-bezier(.22,.8,.28,1) both!important;animation-delay:calc(var(--ih6-letter) * 30ms)!important}html:root body #root#root .ih6-logo .ih6-logo-pixels{position:absolute!important;top:-6px!important;right:-5px!important;bottom:-6px!important;left:-5px!important;margin:0!important;padding:0!important;pointer-events:none}html:root body #root#root .ih6-logo .ih6-logo-pixels>i{position:absolute;width:4px;height:4px;border-radius:1px;background:currentColor;opacity:0;animation:ih6-logo-spark .85s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--ih6-pixel) * 50ms)}html:root body #root#root .ih6-logo .ih6-logo-pixels>i:nth-child(1){left:43%;top:0;--ih6-spark-x:-8px;--ih6-spark-y:-5px}html:root body #root#root .ih6-logo .ih6-logo-pixels>i:nth-child(2){right:17%;top:2px;--ih6-spark-x:6px;--ih6-spark-y:-4px}html:root body #root#root .ih6-logo .ih6-logo-pixels>i:nth-child(3){right:1px;bottom:2px;--ih6-spark-x:6px;--ih6-spark-y:5px}html:root body #root#root .ih6-logo .ih6-logo-pixels>i:nth-child(4){left:52%;bottom:0;--ih6-spark-x:-7px;--ih6-spark-y:4px}@keyframes ih6-logo-fold{0%{transform:translateY(0) rotateX(0)}28%{transform:translateY(-3px) rotateX(24deg)}56%{transform:translateY(1px) rotateX(-8deg)}to{transform:translateY(0) rotateX(0)}}@keyframes ih6-logo-spark{0%,8%{opacity:0;transform:translate(0) rotate(-20deg) scale(.25)}32%{opacity:.75;transform:translate(var(--ih6-spark-x),var(--ih6-spark-y)) rotate(70deg) scale(1)}70%{opacity:.3;transform:translate(var(--ih6-spark-x),var(--ih6-spark-y)) rotate(160deg) scale(.75)}to{opacity:0;transform:translate(0) rotate(180deg) scale(.2)}}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6>main>.hero .hero-visual.ih-orbit-preview.ih6-job-preview{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:72px 278px 72px!important;align-content:center!important;justify-items:center!important;align-items:center!important;gap:18px!important;width:min(100%,520px)!important;height:470px!important;min-height:470px!important;margin:0 auto!important;padding:0!important;align-self:center!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.floating-card{position:relative!important;inset:auto!important;grid-column:1!important;justify-self:center!important;margin:0!important;translate:none!important;transform:none!important;z-index:2!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-main{grid-row:2!important;width:min(calc(100% - 16px),400px)!important;height:278px!important;min-height:278px!important;padding:24px!important;text-align:center!important;animation:ih6-preview-in .38s ease both!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-small{width:min(78%,252px)!important;height:72px!important;min-height:72px!important;padding:13px 16px!important;animation:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-top{grid-row:1!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-bottom{grid-row:3!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview .card-main :is(h3,p){text-align:center!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.visual-glow{inset:50% auto auto 50%!important;width:min(90%,360px)!important;transform:translate(-50%,-44%)!important;z-index:0!important}@keyframes ih6-preview-in{0%{opacity:.4}to{opacity:1}}.ih6-account-page{--ih6-surface:var(--ih45-sem-surface,#ffffff);--ih6-soft:var(--ih45-sem-soft,var(--ih45-c-768787f9b3,#f1f4fa));--ih6-ink:var(--ih45-sem-ink,var(--ih45-c-c55e542b74,#17243a));--ih6-muted:var(--ih45-sem-muted,var(--ih45-c-2707eb6fb6,#516076));--ih6-line:var(--ih45-sem-line,var(--ih45-c-db76fdd811,#dbe2ed));--ih6-accent:var(--ih45-sem-accent,var(--ih45-c-652498d0b2,#264c96));--ih6-on-accent:var(--ih45-sem-on,#ffffff)}html[data-theme=dark] .ih6-account-page{--ih6-surface:var(--ih45-sem-surface,var(--ih45-c-ccaecc2c6d,#151f31));--ih6-soft:var(--ih45-sem-soft,var(--ih45-c-94f68c77f6,#1d2a40));--ih6-ink:var(--ih45-sem-ink,var(--ih45-c-caa406b9e6,#f2f5fc));--ih6-muted:var(--ih45-sem-muted,var(--ih45-c-34b5f682f4,#b7c5da));--ih6-line:var(--ih45-sem-line,var(--ih45-c-28cde526c9,#35455e));--ih6-accent:var(--ih45-sem-accent,var(--ih45-c-abd8977938,#c4d7ff));--ih6-on-accent:var(--ih45-sem-on,var(--ih45-c-bd8fa05957,#172945))}html[data-template=classic] .ih6-account-page{--ih6-surface:var(--ih45-sem-surface,#ffffff);--ih6-soft:var(--ih45-sem-soft,#f2f2ef);--ih6-ink:var(--ih45-sem-ink,#202020);--ih6-muted:var(--ih45-sem-muted,#555551);--ih6-line:var(--ih45-sem-line,#ddddd7);--ih6-accent:var(--ih45-sem-accent,#242424);--ih6-on-accent:var(--ih45-sem-on,#ffffff)}html[data-template=classic][data-theme=dark] .ih6-account-page{--ih6-surface:var(--ih45-sem-surface,#1c1c1c);--ih6-soft:var(--ih45-sem-soft,#272727);--ih6-ink:var(--ih45-sem-ink,#f4f4f0);--ih6-muted:var(--ih45-sem-muted,#c1c1bb);--ih6-line:var(--ih45-sem-line,#454541);--ih6-accent:var(--ih45-sem-accent,#f2f2eb);--ih6-on-accent:var(--ih45-sem-on,#202020)}html:root body #root#root .page.ih6-account-page .ih6-account-workspace{width:min(1320px,calc(100% - 64px))!important;max-width:1320px!important;min-width:0!important;margin:0 auto!important;padding:42px 0 70px!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace>.app-page-header{margin-bottom:24px!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace>.app-page-header h1{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.15!important}html:root body #root#root .page.ih6-account-page .ih6-account-layout{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;align-items:start!important;gap:30px!important;min-width:0!important}html:root body #root#root .page.ih6-account-page .ih6-account-content{min-width:0!important;width:100%!important}html:root body #root#root .page.ih6-account-page .ih6-account-content>.account-tab-intro{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:20px 24px!important}html:root body #root#root .page.ih6-account-page .ih6-account-content>.account-tab-intro :is(h2,p){overflow-wrap:anywhere!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub,html:root body #root#root .page.ih6-account-page .ih6-profile-hub *{box-sizing:border-box!important;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub{position:sticky!important;top:20px!important;width:100%!important;max-width:340px!important;min-width:0!important;height:116px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ih6-ink)!important;overflow:hidden;transition:height .54s cubic-bezier(.22,.8,.25,1)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true]{height:416px}html:root body #root#root .page.ih6-account-page .ih6-hub-orbit{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:416px!important;padding:0!important;margin:0!important;fill:none!important;stroke:var(--ih6-line)!important;stroke-width:1.5;opacity:0;pointer-events:none;transition:opacity .2s ease}html:root body #root#root .page.ih6-account-page .ih6-hub-orbit path{fill:none!important;stroke:var(--ih6-line)!important;stroke-dasharray:540;stroke-dashoffset:540;transition:stroke-dashoffset .7s cubic-bezier(.22,.8,.25,1)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-orbit{opacity:1}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-orbit path{stroke-dashoffset:0}html:root body #root#root .page.ih6-account-page .ih6-hub-trigger{position:absolute!important;top:8px!important;left:max(6px,calc(15% - 44px))!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:88px!important;height:88px!important;min-height:88px!important;margin:0!important;padding:9px!important;border:1px solid var(--ih6-line)!important;border-radius:50%!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;font-size:12px!important;font-weight:750!important;line-height:1.16!important;text-align:center!important;cursor:pointer;box-shadow:0 7px 20px color-mix(in srgb,var(--ih6-ink) 6%,transparent)!important;z-index:2;transition:top .54s cubic-bezier(.22,.8,.25,1),background .18s ease,border-color .18s ease!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-trigger{top:164px!important;background:var(--ih6-accent)!important;color:var(--ih6-on-accent)!important;border-color:var(--ih6-accent)!important}html:root body #root#root .page.ih6-account-page .ih6-hub-emblem{display:grid!important;grid-template-columns:repeat(2,4px)!important;gap:2px!important;width:10px!important;height:10px!important;margin:0!important;padding:0!important;background:none!important}html:root body #root#root .page.ih6-account-page .ih6-hub-emblem i{display:block;width:4px;height:4px;border-radius:1px;background:currentColor;transition:transform .54s cubic-bezier(.22,.8,.25,1)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-emblem i:nth-child(1){transform:translate(-1px,-1px) rotate(90deg)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-emblem i:nth-child(2){transform:translate(1px,-1px) rotate(90deg)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-emblem i:nth-child(3){transform:translate(-1px,1px) rotate(90deg)}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-emblem i:nth-child(4){transform:translate(1px,1px) rotate(90deg)}html:root body #root#root .page.ih6-account-page .ih6-hub-toggle{position:absolute;right:11px;top:10px;width:auto!important;height:auto!important;padding:0!important;margin:0!important;color:inherit!important;font-size:13px!important}html:root body #root#root .page.ih6-account-page .ih6-hub-items{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}html:root body #root#root .page.ih6-account-page .ih6-hub-item{position:absolute!important;left:-6%!important;top:28px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:42%!important;max-width:none!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;padding:8px 10px!important;border:1px solid var(--ih6-line)!important;border-radius:15px!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important;text-align:left!important;white-space:normal!important;opacity:0;transform:scale(.45);pointer-events:none;box-shadow:0 4px 13px color-mix(in srgb,var(--ih6-ink) 4%,transparent)!important;transition:left .54s cubic-bezier(.22,.8,.25,1),top .54s cubic-bezier(.22,.8,.25,1),transform .54s cubic-bezier(.22,.8,.25,1),opacity .16s ease,background .16s ease,border-color .16s ease!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-item{left:var(--ih6-hub-x)!important;top:var(--ih6-hub-y)!important;opacity:1;transform:scale(1);pointer-events:auto;transition-delay:calc(var(--ih6-hub-order) * 28ms)!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item>span{margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;background:none!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item>.ih6-hub-number{display:grid!important;place-items:center!important;width:23px!important;height:23px!important;flex:0 0 23px!important;border-radius:7px!important;background:var(--ih6-soft)!important;color:var(--ih6-muted)!important;font-size:9px!important;font-weight:650!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item:hover{border-color:var(--ih6-accent)!important;background:var(--ih6-soft)!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item.is-active{background:var(--ih6-accent)!important;color:var(--ih6-on-accent)!important;border-color:var(--ih6-accent)!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item.is-active>.ih6-hub-number{background:color-mix(in srgb,var(--ih6-on-accent) 12%,transparent)!important;color:var(--ih6-on-accent)!important}html:root body #root#root .page.ih6-account-page :is(.ih6-hub-trigger,.ih6-hub-item):focus-visible{outline:3px solid var(--ih6-accent)!important;outline-offset:3px!important}html:root body #root#root .page.ih6-account-page .ih6-hub-current{position:absolute;left:110px;top:39px;right:10px;display:block;margin:0!important;color:var(--ih6-muted)!important;font-size:12px!important;line-height:1.45!important;opacity:1;pointer-events:none;transition:opacity .1s ease}html:root body #root#root .page.ih6-account-page .ih6-profile-hub[data-open=true] .ih6-hub-current{opacity:0}@media (max-width: 1100px){html:root body #root#root .page.ih6-account-page .ih6-account-workspace{width:min(960px,calc(100% - 40px))!important}html:root body #root#root .page.ih6-account-page .ih6-account-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub{position:relative!important;top:auto!important;margin:0 auto!important}}@media (max-width: 620px){html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6>main>.hero .hero-visual.ih-orbit-preview.ih6-job-preview{height:420px!important;min-height:420px!important;grid-template-rows:64px 264px 64px!important;gap:14px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-main{width:calc(100% - 12px)!important;height:264px!important;min-height:264px!important;padding:21px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-small{width:min(84%,252px)!important;height:64px!important;min-height:64px!important;padding:10px 13px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.visual-glow{width:min(88%,300px)!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace{width:calc(100% - 28px)!important;padding:28px 0 48px!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace>.app-page-header{display:block!important;margin-bottom:14px!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace>.app-page-header h1{font-size:30px!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item{padding:8px!important;gap:6px!important;font-size:11px!important}html:root body #root#root .page.ih6-account-page .ih6-account-content>.account-tab-intro{padding:18px!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root .ih6-logo *,html:root body #root#root .page.ih6-account-page .ih6-profile-hub *{animation:none!important;transition:none!important}html:root body #root#root .ih6-logo .ih6-logo-letter{transform:none!important;opacity:1!important}html:root body #root#root .ih6-logo .ih6-logo-pixels{display:none!important}html:root body #root#root .page.ih6-account-page .ih6-profile-hub{transition:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview>.card-main{animation:none!important}}html:root body #root#root .app.ih-home-refresh.ih-home-v6 .ih6-job-preview .live-dot{display:block!important;flex:0 0 6px!important;width:6px!important;height:6px!important;padding:0!important;background:var(--ih-home-accent)!important;border-radius:50%!important;font-size:0!important;line-height:0!important}html:root body #root#root .page.ih6-account-page .ih6-hub-item>span:last-child{min-width:0!important;overflow-wrap:anywhere!important}:root{--ih7-ink:var(--ih45-sem-ink,var(--ih45-c-c55e542b74,#17243a));--ih7-muted:var(--ih45-sem-muted,var(--ih45-c-2707eb6fb6,#516076));--ih7-surface:var(--ih45-sem-surface,#ffffff);--ih7-soft:var(--ih45-sem-soft,var(--ih45-c-768787f9b3,#f1f4fa));--ih7-bg:var(--ih45-sem-bg,var(--ih45-c-d13bff03f7,#f4f6fb));--ih7-line:var(--ih45-sem-line,var(--ih45-c-db76fdd811,#dbe2ed));--ih7-accent:var(--ih45-sem-accent,var(--ih45-c-652498d0b2,#264c96));--ih7-on-accent:var(--ih45-sem-on,#ffffff);--ih7-error:#a32237;--ih7-notice:#715f2c;--ih7-cta-ink:var(--ih45-sem-on,var(--ih45-c-cd312cab7d,#f1f6ff));--ih7-cta-muted:var(--ih45-sem-on,var(--ih45-c-c26b68c733,#c5d6ed))}html[data-theme=dark]{--ih7-ink:var(--ih45-sem-ink,var(--ih45-c-caa406b9e6,#f2f5fc));--ih7-muted:var(--ih45-sem-muted,var(--ih45-c-34b5f682f4,#b7c5da));--ih7-surface:var(--ih45-sem-surface,var(--ih45-c-ccaecc2c6d,#151f31));--ih7-soft:var(--ih45-sem-soft,var(--ih45-c-94f68c77f6,#1d2a40));--ih7-bg:var(--ih45-sem-bg,var(--ih45-c-1170790152,#10192a));--ih7-line:var(--ih45-sem-line,var(--ih45-c-28cde526c9,#35455e));--ih7-accent:var(--ih45-sem-accent,var(--ih45-c-abd8977938,#c4d7ff));--ih7-on-accent:var(--ih45-sem-on,var(--ih45-c-bd8fa05957,#172945));--ih7-error:#ffa8b7;--ih7-notice:#e2ca87}html[data-template=classic]{--ih7-ink:var(--ih45-sem-ink,#202020);--ih7-muted:var(--ih45-sem-muted,#555551);--ih7-surface:var(--ih45-sem-surface,#ffffff);--ih7-soft:var(--ih45-sem-soft,#f2f2ef);--ih7-bg:var(--ih45-sem-bg,#f7f7f5);--ih7-line:var(--ih45-sem-line,#ddddd7);--ih7-accent:var(--ih45-sem-accent,#242424);--ih7-on-accent:var(--ih45-sem-on,#ffffff);--ih7-error:#a32237;--ih7-notice:#715f2c;--ih7-cta-ink:var(--ih45-sem-on,#202020);--ih7-cta-muted:var(--ih45-sem-on,#555551)}html[data-template=classic][data-theme=dark]{--ih7-ink:var(--ih45-sem-ink,#f4f4f0);--ih7-muted:var(--ih45-sem-muted,#c1c1bb);--ih7-surface:var(--ih45-sem-surface,#1c1c1c);--ih7-soft:var(--ih45-sem-soft,#272727);--ih7-bg:var(--ih45-sem-bg,#141414);--ih7-line:var(--ih45-sem-line,#454541);--ih7-accent:var(--ih45-sem-accent,#f2f2eb);--ih7-on-accent:var(--ih45-sem-on,#202020);--ih7-error:#ffa8b7;--ih7-notice:#e2ca87;--ih7-cta-ink:var(--ih45-sem-on,#f4f4f0);--ih7-cta-muted:var(--ih45-sem-on,#c1c1bb)}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 :is(.hero-text,.ih-category-intro>p,.footer p,.footer>span,.footer .footer-links a){color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .footer .footer-links a:hover{color:var(--ih-home-ink)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta :is(.final-cta-title,.final-cta-title>span){color:var(--ih7-cta-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta>.section-label{color:var(--ih7-cta-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .section-heading :is(h2,.section-label,p),html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .ih5-step-trigger>span,html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card:not(.light)>:is(h2,p,.section-label){color:var(--ih45-c-e794d5c0c8,#f2f6ff)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html[data-template=classic] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .section-heading :is(h2,.section-label,p),html[data-template=classic] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .ih5-step-trigger>span,html[data-template=classic] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card:not(.light)>:is(h2,p,.section-label){color:#f5f5f1!important}html:root body #root#root :is(.page,.account-page) :is(.app-page-header>p,.account-tab-intro>p,.account-card-subtitle,.account-card-description,.account-helper,.form-helper,.field-help,.input-help,.profile-description,.portfolio-empty,.templates-subtitle,.notification-description,.notification-time,.job-card-meta){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root :is(.page,.account-page) :is(.app-page-header h1,.account-tab-intro h2,.account-card>h2,.account-card-heading h2,.profile-section h2,.notifications-heading h1){color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .account-profile-workspace>.profile-preview .profile-info :is(h2,p){color:var(--ih45-c-1a31bb32f7,#f4f7ff)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html[data-template=classic] body #root#root .account-profile-workspace>.profile-preview .profile-info :is(h2,p){color:#f5f5f1!important}html:root body #root#root :is(.page,.account-page,.app,.auth-page,.auth-card) :is(input,textarea)::placeholder{color:var(--ih7-muted)!important;opacity:1!important}html:root body #root#root :is(.auth-card,.privacy-center-page,.notifications-page,.legal-document-page) :is(.auth-footer,.auth-header>p,.privacy-center-header>p,.legal-document-subtitle,.notification-meta,.notification-date){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root :is(.auth-card,.notifications-page,.profile-expertise,.profile-reviews-section,.profile-public-portfolio) :is(.auth-form small,.auth-switch,.notification-job small,.notification-person p,.profile-expertise-label,.profile-about-copy,.profile-reviews-empty,.profile-public-portfolio-copy p,.profile-review-card small){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .auth-card .auth-header h1{color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .calendar-page{--calendar-muted:var(--ih7-muted)}html:root body #root#root .calendar-day.is-outside{opacity:1!important}html:root body #root#root .calendar-day.is-outside .calendar-day-number{color:var(--calendar-muted)!important}html:root body #root#root .calendar-reminder-settings>label.is-disabled{opacity:1!important;color:var(--calendar-muted)!important}html:root body #root#root .page.ih6-account-page .ih6-account-workspace{width:min(1140px,calc(100% - 48px))!important;max-width:1140px!important}html:root body #root#root .page.ih6-account-page .ih7-account-overview{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;margin:0 0 26px!important;padding:24px!important;border:1px solid var(--ih6-line)!important;border-radius:25px!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important}html:root body #root#root .page.ih6-account-page .ih7-account-overview .ih6-profile-hub{position:relative!important;top:auto!important;align-self:center!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading{display:block!important;min-width:0!important;padding:6px 12px 6px 0!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading>.section-label{color:var(--ih6-muted)!important;font-size:10px!important;opacity:1!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading h1{margin:9px 0 12px!important;font-size:clamp(28px,3vw,39px)!important;line-height:1.16!important;letter-spacing:-.04em!important;color:var(--ih6-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading>p{max-width:480px!important;margin:0!important;font-size:13px!important;line-height:1.8!important;color:var(--ih6-muted)!important}html:root body #root#root .page.ih6-account-page .ih7-account-current{display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important;margin:18px 0 0!important;padding-top:15px!important;border-top:0!important;font-size:12px!important}html:root body #root#root .page.ih6-account-page .ih7-account-current>span{color:var(--ih6-muted)!important}html:root body #root#root .page.ih6-account-page .ih7-account-current>strong{color:var(--ih6-ink)!important;font-weight:650!important}html:root body #root#root .page.ih6-account-page .ih6-account-layout{display:block!important;width:100%!important}html:root body #root#root .page.ih6-account-page .ih6-account-content>.account-tab-intro{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;padding:4px 4px 20px!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html:root body #root#root .page.ih6-account-page .account-tab-intro h2{margin:5px 0 0!important;font-size:25px!important;line-height:1.25!important}html:root body #root#root .page.ih6-account-page .account-tab-intro p{max-width:760px!important;margin:0!important;font-size:13px!important;line-height:1.75!important}html:root body #root#root .page.ih6-account-page .account-tab-stage{min-width:0!important}html:root body #root#root .page.ih6-account-page .account-tab-stage:focus-visible{outline:2px solid var(--ih6-accent)!important;outline-offset:6px!important;border-radius:18px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-skin:#d8a48b;--ih7-shirt:var(--ih45-c-66f6eb9da5,#365a98);--ih7-trousers:var(--ih45-c-3b1787de66,#364a6c);background:var(--ih-home-surface)!important}html[data-theme=dark] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-skin:#efb79a;--ih7-shirt:var(--ih45-c-4e66981f82,#98b5ee);--ih7-trousers:var(--ih45-c-39cf66e495,#bacae5)}html[data-template=classic] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih7-shirt:#555555;--ih7-trousers:#484848}html[data-template=classic][data-theme=dark] body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih7-shirt:#c8c8c8;--ih7-trousers:#b7b7b7}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=ink]{fill:var(--ih5-scene-ink)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=accent]{fill:var(--ih5-scene-accent)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=skin]{fill:var(--ih5-scene-skin)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=line]{fill:var(--ih5-scene-line)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=ink]{stroke:var(--ih5-scene-ink)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=accent]{stroke:var(--ih5-scene-accent)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=skin]{stroke:var(--ih5-scene-skin)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=line]{stroke:var(--ih5-scene-line)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=on-accent]{stroke:var(--ih5-scene-on-accent)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=shirt]{stroke:var(--ih7-shirt)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=trousers]{stroke:var(--ih7-trousers)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [fill=none],html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene path[stroke]:not([fill]){fill:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [fill^="url("]{fill:var(--ih5-scene-soft)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-chair>rect{fill:var(--ih5-scene-ink)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-window :is(rect,path){fill:none!important;stroke:var(--ih5-scene-line)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-code path{stroke:var(--ih5-scene-accent)!important;fill:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-person{opacity:1}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story-caption{color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .ih5-step-tiles i{width:clamp(5px,.65vw,9px)!important;height:clamp(5px,.65vw,9px)!important;border-radius:1.5px!important;animation:ih7-tile-settle 1.2s cubic-bezier(.2,.75,.3,1) both!important;animation-delay:var(--tile-delay)!important}@keyframes ih7-tile-settle{0%{opacity:0;transform:translate(var(--tile-dx),var(--tile-dy)) rotate(var(--tile-turn)) scale(.45)}30%{opacity:.12}62%{opacity:.2;transform:translate(0) rotate(0) scale(1)}82%{opacity:.12;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0) scale(.9)}}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7>main>.hero .hero-visual.ih-orbit-preview.ih7-preview-motion{grid-template-rows:72px 278px 72px 44px!important;height:532px!important;min-height:532px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion>.card-top{animation:ih7-orbit-top 9s ease-in-out infinite!important;transform-origin:50% 210%!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion>.card-bottom{animation:ih7-orbit-bottom 9s ease-in-out infinite!important;transform-origin:50% -110%!important}@keyframes ih7-orbit-top{0%,to{rotate:-2deg}50%{rotate:2deg}}@keyframes ih7-orbit-bottom{0%,to{rotate:2deg}50%{rotate:-2deg}}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion>.ih7-preview-pause{position:relative!important;grid-row:4!important;display:flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:44px!important;padding:4px 11px!important;border:1px solid var(--ih-home-line)!important;border-radius:20px!important;background:var(--ih-home-surface)!important;color:var(--ih-home-muted)!important;font:inherit!important;font-size:10px!important;cursor:pointer;transform:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion[data-paused=true]>.card-small{animation-play-state:paused!important}html:root body #root#root .page.ih-market-v5 .ih5-filters{position:relative!important;z-index:6!important;overflow:visible!important}html:root body #root#root .page.ih-market-v5 .ih7-select{position:relative!important;min-width:0!important;min-height:60px!important;padding:0!important;border:1px solid var(--ih5-line)!important;border-radius:12px!important;background:var(--ih5-soft)!important}html:root body #root#root .page.ih-market-v5 .ih7-select[data-open=true]{z-index:10!important;border-color:var(--ih5-accent)!important}html:root body #root#root .page.ih-market-v5 .ih7-select-label{position:absolute!important;left:12px!important;top:7px!important;display:block!important;margin:0!important;font-size:10px!important;color:var(--ih5-muted)!important;pointer-events:none}html:root body #root#root .page.ih-market-v5 .ih7-select-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:24px 12px 9px!important;margin:0!important;border:0!important;background:transparent!important;color:var(--ih5-ink)!important;font:inherit!important;font-size:13px!important;font-weight:650!important;text-align:left!important;box-shadow:none!important;transform:none!important;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih7-select-trigger>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:root body #root#root .page.ih-market-v5 .ih7-select-trigger svg{flex:0 0 18px!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;transition:transform .22s ease}html:root body #root#root .page.ih-market-v5 .ih7-select[data-open=true] .ih7-select-trigger svg{transform:rotate(180deg)}html:root body #root#root .page.ih-market-v5 .ih7-select-menu{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;display:flex!important;flex-direction:column!important;gap:3px!important;max-height:var(--ih7-menu-height,320px)!important;margin:0!important;padding:6px!important;overflow-y:auto!important;overscroll-behavior:contain;background:var(--ih5-surface)!important;border:1px solid var(--ih5-line)!important;border-radius:15px!important;box-shadow:0 18px 42px #00000024!important;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.985);transform-origin:top center;pointer-events:none;transition:opacity .16s ease,transform .2s ease,visibility .2s}html:root body #root#root .page.ih-market-v5 .ih7-select[data-side=up] .ih7-select-menu{top:auto!important;bottom:calc(100% + 8px)!important;transform-origin:bottom center}html:root body #root#root .page.ih-market-v5 .ih7-select[data-open=true] .ih7-select-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}html:root body #root#root .page.ih-market-v5 .ih7-select-option{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-height:44px!important;padding:11px 12px!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--ih5-ink)!important;font:inherit!important;font-size:12px!important;text-align:left!important;transform:none!important;box-shadow:none!important;cursor:pointer}html:root body #root#root .page.ih-market-v5 .ih7-select-option[aria-selected=true]{background:var(--ih5-accent)!important;color:var(--ih5-on-accent)!important;font-weight:650!important}html:root body #root#root .page.ih-market-v5 .ih7-select-option:not([aria-selected=true]):is(:hover,:focus){background:var(--ih5-soft)!important}html:root body #root#root .page.ih-market-v5 .ih7-select-option:disabled{opacity:1!important;color:var(--ih5-muted)!important;cursor:not-allowed}html:root body #root#root .page.ih-market-v5 .ih7-select-option svg{width:16px!important;height:16px!important;flex:0 0 16px;stroke:currentColor!important;fill:none!important}html:root body #root#root .page.ih-market-v5 .ih7-select :is(button,button>span){-webkit-text-fill-color:currentColor!important}html:root body #root#root .page.ih-market-v5 .ih7-select button:focus-visible{outline:2px solid var(--ih5-accent)!important;outline-offset:2px!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:100%!important;margin:0 auto 32px!important;padding:14px 54px 0!important;text-align:center!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header>div{width:min(100%,680px)!important;min-width:0!important;margin:0 auto!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header :is(h1,p){margin-left:auto!important;margin-right:auto!important;text-align:center!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header h1{margin-top:9px!important;font-size:clamp(28px,3.3vw,39px)!important;line-height:1.16!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header p{max-width:620px!important;line-height:1.8!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih5-service-form-header.ih7-service-centered-header>a{position:absolute!important;top:17px!important;left:0!important;width:40px!important;height:40px!important;min-height:40px!important;display:grid!important;place-items:center!important;padding:0!important;background:var(--ih5-surface)!important;color:var(--ih5-ink)!important;border:1px solid var(--ih5-line)!important;border-radius:50%!important;font-size:19px!important}html:root body #root#root .account-page.ih7-communications{display:block!important;min-height:100dvh!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--ih7-bg)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page),html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) *{box-sizing:border-box!important;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page){width:min(1040px,calc(100% - 48px))!important;max-width:1040px!important;margin:34px auto 64px!important;padding:0!important;min-width:0!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) :is(h1,h2,h3,p,dl){margin:0;color:var(--ih7-ink);overflow-wrap:anywhere}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) :is(a,button,input,textarea,select){font:inherit}html:root body #root#root .account-page.ih7-communications .ih7-eyebrow{display:block!important;color:var(--ih7-muted)!important;font-size:10px!important;font-weight:650!important;letter-spacing:.055em!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:0 0 24px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-heading h1{color:var(--ih7-ink)!important;margin:7px 0 10px!important;font-size:clamp(30px,3.4vw,41px)!important;line-height:1.15!important;letter-spacing:-.04em!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-heading p{color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.7!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-overview{display:flex!important;align-items:baseline!important;gap:8px!important;padding:16px 20px!important;border:1px solid var(--ih7-line)!important;border-radius:17px!important;background:var(--ih7-surface)!important;color:var(--ih7-muted)!important;font-size:12px!important;white-space:nowrap}html:root body #root#root .account-page.ih7-communications .ih7-inbox-overview strong{color:var(--ih7-ink)!important;font-size:27px!important;line-height:1!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-tools{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 20px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-search{display:flex!important;align-items:center!important;flex:1 1 0!important;min-width:0!important;gap:11px!important;padding:0 15px!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-search svg{width:19px!important;height:19px!important;flex:0 0 19px;stroke:var(--ih7-muted)!important;fill:none!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-search input{width:100%!important;min-width:0!important;height:50px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--ih7-ink)!important;font-size:13px!important;outline:0!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-search:focus-within{outline:2px solid var(--ih7-accent);outline-offset:2px}html:root body #root#root .account-page.ih7-communications .ih7-inbox-switch{display:flex!important;gap:4px!important;padding:4px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-switch button{min-height:42px!important;padding:9px 13px!important;border:0!important;border-radius:9px!important;color:var(--ih7-muted)!important;background:transparent!important;font-size:12px!important;font-weight:650!important;cursor:pointer;transition:background .18s ease,color .18s ease}html:root body #root#root .account-page.ih7-communications .ih7-inbox-switch button[aria-pressed=true]{background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 2px 6px #0000000c}html:root body #root#root .account-page.ih7-communications .ih7-inbox-switch b{margin-left:5px;font-size:10px}html:root body #root#root .account-page.ih7-communications .ih7-inbox-list{border:1px solid var(--ih7-line)!important;border-radius:22px!important;background:var(--ih7-surface)!important;overflow:hidden!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-list-heading{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:15px 22px!important;border-bottom:0!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row{display:grid!important;grid-template-columns:48px minmax(0,1fr) 70px!important;align-items:center!important;gap:16px!important;padding:22px!important;min-width:0!important;border-bottom:0!important;color:var(--ih7-ink)!important;text-decoration:none!important;transition:background .16s ease}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row:last-child{border-bottom:0!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row:is(:hover,:focus-visible){background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .ih7-avatar,html:root body #root#root .account-page.ih7-communications .ih7-chat-avatar{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;flex:0 0 48px!important;overflow:hidden!important;border-radius:50%!important;border:1px solid var(--ih7-line)!important;background:var(--ih7-soft)!important;color:var(--ih7-accent)!important;font-size:17px!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-avatar,.ih7-chat-avatar) img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-copy{min-width:0!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-topline{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-topline strong{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;font-weight:650!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-unread{width:7px!important;height:7px!important;flex:0 0 7px;border-radius:50%;background:var(--ih7-accent)}html:root body #root#root .account-page.ih7-communications .ih7-inbox-project,html:root body #root#root .account-page.ih7-communications .ih7-inbox-copy p{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-project{margin:3px 0 7px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row.is-unread .ih7-inbox-copy p{color:var(--ih7-ink)!important;font-weight:550!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-end{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:14px!important;color:var(--ih7-muted)!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-end svg{width:18px!important;height:18px!important;stroke:currentColor!important;fill:none!important;transition:transform .18s ease}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row:hover .ih7-inbox-end svg{transform:translate(4px)}html:root body #root#root .account-page.ih7-communications :is(.ih7-empty-state,.ih7-chat-empty){display:grid!important;place-items:center!important;gap:12px!important;min-height:220px!important;padding:36px!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:var(--ih7-surface)!important;color:var(--ih7-muted)!important;text-align:center!important;font-size:13px!important;line-height:1.8!important}html:root body #root#root .account-page.ih7-communications .ih7-empty-state h2{color:var(--ih7-ink)!important;font-size:22px!important}html:root body #root#root .account-page.ih7-communications .ih7-empty-state p{color:var(--ih7-muted)!important;max-width:450px}html:root body #root#root .account-page.ih7-communications .ih7-empty-mark{display:grid;place-items:center;width:48px;height:48px;background:var(--ih7-soft);border-radius:16px;font-size:25px;color:var(--ih7-accent)}html:root body #root#root .account-page.ih7-communications .ih7-chat-shell{min-width:0!important;min-height:600px!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:25px!important;box-shadow:0 20px 65px #00000009!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:16px!important;padding:20px 24px!important;border-bottom:0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-back{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications .ih7-chat-back svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;transform:rotate(180deg)}html:root body #root#root .account-page.ih7-communications .ih7-chat-back b{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-profile-link{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;text-decoration:none!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person{display:block!important;min-width:0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;color:var(--ih7-ink)!important;font-weight:700!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person>span{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important;margin-top:3px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-header-actions{position:relative!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-menu{position:relative!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-menu>summary{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;list-style:none!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications summary::-webkit-details-marker{display:none!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover{position:absolute!important;z-index:20!important;top:52px!important;right:0!important;width:min(320px,calc(100vw - 44px))!important;padding:7px!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;box-shadow:0 16px 45px #00000029!important;animation:ih7-panel-in .18s ease both}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover>:is(button,a){display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;padding:12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-ink)!important;text-decoration:none!important;text-align:left!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover :is(b,small){display:block!important;font-size:11px!important;line-height:1.7!important;white-space:normal!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover small{color:var(--ih7-muted)!important;font-weight:400!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover>:is(button,a):hover{background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-popover .is-danger b{color:var(--ih7-error)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project{margin:0!important;border-bottom:0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto 18px!important;align-items:center!important;gap:22px!important;padding:22px 24px!important;list-style:none!important;background:var(--ih7-soft)!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-title{min-width:0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-title h1{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;overflow-wrap:anywhere!important;font-size:20px!important;line-height:1.35!important;letter-spacing:-.025em!important;color:var(--ih7-ink)!important;margin:6px 0 0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-budget{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:5px!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-budget small{color:var(--ih7-muted)!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-budget strong{font-size:15px!important;white-space:nowrap}html:root body #root#root .account-page.ih7-communications .ih7-chat-project>summary>svg{width:18px!important;height:18px!important;stroke:var(--ih7-muted)!important;fill:none!important;stroke-width:1.7;transition:transform .22s ease}html:root body #root#root .account-page.ih7-communications .ih7-chat-project[open]>summary>svg{transform:rotate(180deg)}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body{padding:22px 24px!important;animation:ih7-panel-in .2s ease both}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body>strong{display:block;color:var(--ih7-ink)!important;font-size:14px;overflow-wrap:anywhere}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body p{margin:10px 0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.8!important;white-space:pre-wrap}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body dl{display:flex!important;flex-wrap:wrap!important;gap:18px 32px!important;margin-top:16px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body dl div{display:flex;gap:8px;font-size:11px}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body dt{color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body dd{color:var(--ih7-ink)!important;margin:0!important;font-weight:650}html:root body #root#root .account-page.ih7-communications .ih7-chat-service-context{margin:18px 0 0!important;padding-top:16px!important;border-top:0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-service-context a{display:inline-flex;align-items:center;gap:8px;color:var(--ih7-accent)!important;text-decoration:none;font-size:12px;font-weight:650}html:root body #root#root .account-page.ih7-communications .ih7-chat-service-context svg{width:16px;height:16px;fill:none!important;stroke:currentColor!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:18px 24px 0!important;padding:5px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs button{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-width:0!important;min-height:44px!important;padding:10px 8px!important;margin:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:650!important;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs button[aria-selected=true]{background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 3px 9px #0000000b!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs b{min-width:18px;padding:2px 4px;border-radius:6px;font-size:10px;background:var(--ih7-soft);color:inherit}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-panel{min-width:0!important;padding:20px 24px 24px!important;animation:ih7-panel-in .2s ease both}html:root body #root#root .account-page.ih7-communications .ih7-chat-messages{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:13px!important;min-height:260px!important;max-height:min(530px,60dvh)!important;padding:12px 4px 24px!important;overflow-y:auto!important;overscroll-behavior:contain}html:root body #root#root .account-page.ih7-communications .ih7-chat-message{position:relative!important;display:block!important;flex:0 0 auto!important;width:fit-content!important;max-width:80%!important;min-width:92px!important;padding:15px 17px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;animation:ih7-message-in .2s ease both}html:root body #root#root .account-page.ih7-communications .ih7-chat-message.is-mine{align-self:flex-end!important;border-bottom-right-radius:5px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;border-color:var(--ih7-accent)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message.is-theirs{align-self:flex-start!important;border-bottom-left-radius:5px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message :is(p,.private-work-written-item p){font-size:13px!important;line-height:1.8!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;color:inherit!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message>time{display:block!important;text-align:right!important;margin:7px 0 0!important;color:inherit!important;font-size:9px!important;opacity:1!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message .private-work-message-text a{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-read-receipt{align-self:flex-end!important;color:var(--ih7-muted)!important;font-size:10px!important;margin:-7px 3px 1px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-day{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin:8px 0!important;color:var(--ih7-muted)!important;font-size:10px!important;text-align:center!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-day:before,html:root body #root#root .account-page.ih7-communications .ih7-chat-day:after{content:"";width:34px;height:1px;background:var(--ih7-line)}html:root body #root#root .account-page.ih7-communications .ih7-chat-message-actions{display:inline-block!important;position:relative!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message-actions summary{min-width:30px;min-height:30px;list-style:none;cursor:pointer;color:inherit}html:root body #root#root .account-page.ih7-communications .ih7-chat-message-actions button{position:absolute;z-index:8;left:0;bottom:100%;width:160px;padding:10px;border:1px solid var(--ih7-line);border-radius:10px;background:var(--ih7-surface);color:var(--ih7-ink);font-size:11px;cursor:pointer}html:root body #root#root .account-page.ih7-communications .ih7-chat-form{display:flex!important;align-items:flex-end!important;gap:12px!important;padding:12px!important;margin:8px 0 0!important;border:1px solid var(--ih7-line)!important;border-radius:17px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-form:focus-within{border-color:var(--ih7-accent)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-form textarea{display:block!important;flex:1 1 0!important;min-width:0!important;min-height:54px!important;max-height:180px!important;padding:7px 3px!important;margin:0!important;border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.7!important;resize:vertical}html:root body #root#root .account-page.ih7-communications .ih7-chat-send{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;flex:0 0 auto!important;padding:11px 17px!important;border:1px solid var(--ih7-accent)!important;border-radius:12px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-size:12px!important;font-weight:650!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications .ih7-chat-send svg{width:17px!important;height:17px!important;stroke:currentColor!important;fill:none!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-composer-hint{color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.7!important;margin:10px 3px 0!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-feedback,.ih7-chat-error){padding:14px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-error)!important;font-size:12px!important;line-height:1.8!important;margin:12px 0!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-negotiation-banner,.ih7-chat-block-banner){padding:13px 16px!important;margin:0 0 16px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.8!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) :is(button,a,summary,input,textarea):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) button:disabled{opacity:1!important;cursor:not-allowed!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-send:disabled{background:var(--ih7-soft)!important;border-color:var(--ih7-line)!important;color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications :is(input,textarea)::placeholder{color:var(--ih7-muted)!important;opacity:1!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-panel :is(.chat-project-plan,.agreement-workspace,.agreement-summary,.chat-payment-panel,.project-files-library,.project-files-empty,.private-work-delivery,.chat-dispute-card){min-width:0!important;margin:0 0 20px!important;padding:22px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.chat-project-plan,.agreement-workspace,.agreement-summary,.chat-payment-panel,.project-files-library,.private-work-delivery,.chat-dispute-card) :is(h2,h3,strong,b){color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.chat-project-plan,.agreement-workspace,.agreement-summary,.chat-payment-panel,.project-files-library,.private-work-delivery,.chat-dispute-card) :is(p,dt,small,.section-label){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:12px;line-height:1.8;opacity:1!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.chat-project-plan-header,.chat-payment-heading,.project-files-library-header,.private-work-delivery-heading,.agreement-form-heading){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:14px!important;padding:0!important;margin:0 0 20px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.chat-project-plan,.chat-payment-panel,.project-files-library,.private-work-delivery) h2{font-size:21px!important;line-height:1.3!important;margin:7px 0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.chat-project-plan-section,.project-files-group){min-width:0!important;padding:18px!important;margin:16px 0 0!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-section-title{display:flex!important;gap:13px!important;margin-bottom:16px!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-section-title>span{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;flex:0 0 32px;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;color:var(--ih7-accent)!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-section h3{font-size:15px!important}html:root body #root#root .account-page.ih7-communications :is(.chat-project-plan-grid,.chat-project-plan-facts,.chat-project-plan-checklists,.agreement-details,.agreement-form-grid,.chat-payment-breakdown){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;min-width:0!important;margin:18px 0!important}html:root body #root#root .account-page.ih7-communications :is(.chat-project-plan-facts,.agreement-details)>div{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important;padding:13px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-facts dd{margin:0!important;font-size:12px!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-timeline{margin:0!important;padding-left:20px!important;font-size:12px!important;line-height:1.8!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-timeline li{margin:12px 0!important;padding-left:6px!important}html:root body #root#root .account-page.ih7-communications .chat-project-plan-checklists ul{padding-left:18px!important;font-size:12px!important;line-height:1.9!important;color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-field,.private-work-fields label,.private-work-file-input,.private-work-report-dialog label){display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;color:var(--ih7-ink)!important;font-size:12px!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-field-wide,.agreement-detail-wide){grid-column:1 / -1!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-field,.private-work-fields,.private-work-share-form,.private-work-report-dialog,.chat-dispute-form) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){width:100%!important;min-width:0!important;min-height:44px!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.7!important}html:root body #root#root .account-page.ih7-communications .agreement-field textarea{min-height:100px!important}html:root body #root#root .account-page.ih7-communications .agreement-price-input{display:flex!important;align-items:center!important;gap:10px!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-form-actions,.agreement-proposal-actions,.private-work-form-actions,.private-work-delivery-actions){display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-form-actions,.agreement-proposal-actions,.private-work-form-actions,.private-work-delivery-actions,.chat-payment-panel,.ih7-empty-state)>button,html:root body #root#root .account-page.ih7-communications :is(.agreement-workspace-toggle,.private-work-share-toggle,.private-work-secure-access-button){min-height:44px!important;padding:12px 17px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.65!important;white-space:normal!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications :is(.agreement-form-actions,.agreement-proposal-actions,.private-work-form-actions,.private-work-delivery-actions)>.is-primary,html:root body #root#root .account-page.ih7-communications :is(.agreement-primary-button,.chat-payment-button){background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;border-color:var(--ih7-accent)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-secondary-button,.agreement-primary-button){min-height:44px!important;padding:12px 17px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;font-size:12px!important;font-weight:650!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications .agreement-secondary-button{background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-proposal-card,.agreement-waiting-card,.agreement-gate){margin:18px 0!important;padding:18px!important;background:var(--ih7-soft)!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-proposal-topline,.agreement-progress){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:13px!important;margin:14px 0!important}html:root body #root#root .account-page.ih7-communications .agreement-progress>span{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:11px!important;color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications .agreement-progress i{display:grid!important;place-items:center!important;width:27px!important;height:27px!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;font-style:normal!important}html:root body #root#root .account-page.ih7-communications .agreement-progress .is-complete i{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-version-pill,.agreement-pending-pill,.chat-project-plan-status,.chat-payment-status){display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-shell>.chat-collapsible-panel{margin:16px 24px 0!important}html:root body #root#root .account-page.ih7-communications .chat-dispute-card{padding:18px!important;border:1px solid var(--ih7-line)!important;border-radius:15px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-summary>summary,.chat-collapsible-summary){display:flex!important;align-items:center!important;gap:12px!important;min-height:50px!important;padding:13px!important;list-style:none!important;background:var(--ih7-soft)!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;color:var(--ih7-ink)!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications :is(.agreement-summary-copy,.chat-collapsible-copy){display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important;font-size:12px!important}html:root body #root#root .account-page.ih7-communications :is(.agreement-summary-body,.chat-collapsible-body){padding:18px 0 0!important}html:root body #root#root .account-page.ih7-communications .chat-payment-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))!important}html:root body #root#root .account-page.ih7-communications .chat-payment-breakdown>div{display:flex!important;flex-direction:column!important;gap:9px!important;padding:15px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications .chat-payment-breakdown strong{color:var(--ih7-ink)!important;font-size:18px!important}html:root body #root#root .account-page.ih7-communications .chat-payment-breakdown small{font-size:10px!important}html:root body #root#root .account-page.ih7-communications .chat-payment-explainer{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:17px 0!important}html:root body #root#root .account-page.ih7-communications :is(.private-work-material-group,.private-work-written-item,.private-work-access-item,.private-work-link-row){min-width:0!important;overflow-wrap:anywhere!important;border-color:var(--ih7-line)!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications .private-work-link-row :is(a,button),html:root body #root#root .account-page.ih7-communications .private-work-secure-access-button{color:var(--ih7-accent)!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message .private-work-materials{margin:12px 0 0!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message .private-work-materials p{color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-share-form,.private-work-report-dialog,.private-work-release-dialog){width:min(680px,100%)!important;max-height:calc(100dvh - 40px)!important;overflow-y:auto!important;padding:26px!important;border:1px solid var(--ih7-line)!important;border-radius:23px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-share-form,.private-work-report-dialog,.private-work-release-dialog) :is(h2,h3,strong,b){color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-share-form,.private-work-report-dialog,.private-work-release-dialog) :is(p,small,.section-label){color:var(--ih7-muted)!important;font-size:12px;line-height:1.8}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-delivery-note,.private-work-hidden,.project-files-state){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page .private-work-form-message{color:var(--ih7-notice)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page .private-work-security-note :is(p,strong){color:#66501e!important}html[data-theme=dark] body #root#root .account-page.ih7-communications .ih7-chat-page .private-work-security-note :is(p,strong){color:#e2ca87!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-tabs,.private-work-fields){gap:12px!important;margin:20px 0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page .private-work-tabs button{background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;padding:12px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page .private-work-tabs button.is-active{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-page :is(.private-work-report-close,.private-work-share-heading>button){background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;min-width:40px!important;min-height:40px!important}@keyframes ih7-panel-in{0%{opacity:.75;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ih7-message-in{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){html:root body #root#root .page.ih6-account-page .ih7-account-overview{grid-template-columns:minmax(0,1fr)!important;padding:20px!important;gap:12px!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading{grid-row:1!important;padding:0!important;text-align:center!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading>p{margin:0 auto!important}html:root body #root#root .page.ih6-account-page .ih7-account-current{justify-content:center!important}html:root body #root#root .page.ih6-account-page .ih7-account-overview .ih6-profile-hub{margin:0 auto!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page){width:calc(100% - 28px)!important;margin:24px auto 46px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-tools{flex-wrap:wrap!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-search{flex-basis:100%!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-overview{padding:12px!important;flex-direction:column!important;gap:5px!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-inbox-row{grid-template-columns:42px minmax(0,1fr) 38px!important;gap:11px!important;padding:17px 14px!important}html:root body #root#root .account-page.ih7-communications .ih7-avatar{width:42px!important;height:42px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-shell{border-radius:21px!important;min-height:520px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-header{gap:10px!important;padding:16px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-avatar{width:38px!important;height:38px!important;flex-basis:38px!important;font-size:14px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person strong{font-size:13px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person>span{font-size:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project>summary{grid-template-columns:minmax(0,1fr) 18px!important;gap:12px!important;padding:18px 16px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-budget{grid-column:1!important;grid-row:2!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project>summary>svg{grid-column:2!important;grid-row:1 / 3!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-title h1{font-size:18px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-project-body{padding:18px 16px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs{margin:14px 12px 0!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs button{font-size:11px!important;gap:5px!important;padding:9px 5px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-panel{padding:16px 12px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-message{max-width:90%!important;padding:12px 14px 9px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-messages{max-height:58dvh!important;min-height:220px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-form{flex-wrap:wrap!important;padding:10px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-form textarea{flex-basis:100%!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-send{margin-left:auto!important}html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-search input,.ih7-chat-form textarea){font-size:16px!important}html:root body #root#root .account-page.ih7-communications :is(.chat-project-plan-grid,.chat-project-plan-facts,.chat-project-plan-checklists,.agreement-form-grid,.agreement-details,.chat-payment-breakdown){grid-template-columns:minmax(0,1fr)!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-panel :is(.chat-project-plan,.agreement-workspace,.agreement-summary,.chat-payment-panel,.project-files-library,.private-work-delivery,.chat-dispute-card){padding:16px!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih7-service-centered-header{padding:12px 0 0!important}html:root body #root#root .page.ih-market-v5 .ih-market-shell .ih5-service-form-header.ih7-service-centered-header>a{position:relative!important;top:auto!important;align-self:flex-start!important}}@media (max-width: 620px){html:root body #root#root .page.ih6-account-page .ih6-account-workspace{width:calc(100% - 28px)!important}html:root body #root#root .page.ih6-account-page .ih7-account-overview{padding:17px 12px!important;border-radius:21px!important}html:root body #root#root .page.ih6-account-page .ih7-account-heading h1{font-size:29px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7>main>.hero .hero-visual.ih-orbit-preview.ih7-preview-motion{grid-template-rows:64px 264px 64px 44px!important;height:478px!important;min-height:478px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion>.card-small{width:min(78%,252px)!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .ih5-step-tiles i{width:6px!important;height:6px!important}}@media (max-width: 370px){html:root body #root#root .account-page.ih7-communications .ih7-chat-header{grid-template-columns:36px minmax(0,1fr) 36px!important;gap:7px!important;padding:12px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-back,html:root body #root#root .account-page.ih7-communications .ih7-chat-actions-menu>summary{width:36px!important;height:36px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-profile-link{gap:8px!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-person>span{display:none!important}html:root body #root#root .account-page.ih7-communications .ih7-chat-workspace-tabs button{flex-direction:column!important;font-size:10px!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-motion *,html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-step-tiles,html:root body #root#root .page.ih-market-v5 .ih7-select *,html:root body #root#root .account-page.ih7-communications :is(.ih7-inbox-page,.ih7-chat-page) *{animation:none!important;transition:none!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih7-preview-pause{display:none!important}}html:root body .discovery-onboarding-backdrop.ih8-onboarding{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:15000!important;display:grid!important;place-items:center!important;width:100%!important;height:var(--discovery-mobile-viewport-height,100dvh)!important;padding:24px!important;margin:0!important;overflow:hidden!important;background:var(--ih45-c-c33503c801,#0c152b99)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ih7-ink)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding,html:root body .discovery-onboarding-backdrop.ih8-onboarding *{box-sizing:border-box!important;font-family:inherit!important;writing-mode:horizontal-tb!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-shell{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 4px minmax(0,1fr) auto!important;width:min(1020px,100%)!important;height:min(840px,100%)!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--ih7-line)!important;border-radius:26px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 26px 90px #00000030!important;animation:ih8-dialog-in .24s ease both}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-ambient{display:none!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-onboarding-header,.discovery-onboarding-footer){position:relative!important;inset:auto!important;z-index:2!important;width:100%!important;min-height:0!important;margin:0!important;background:var(--ih7-surface)!important;background-image:none!important;color:var(--ih7-ink)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:18px!important;align-items:center!important;padding:18px 30px!important;border:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-header .logo{display:inline-block!important;width:auto!important;margin:0!important;font-size:23px!important;line-height:1.1!important;letter-spacing:-.05em!important;color:var(--ih7-ink)!important;text-decoration:none!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-header .logo span{display:inline!important;width:auto!important;height:auto!important;background:transparent!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-step-count{font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--ih7-muted)!important;white-space:nowrap!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-close-button{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:24px!important;line-height:1!important;cursor:pointer}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-progress{position:relative!important;grid-row:2!important;width:100%!important;height:4px!important;margin:0!important;border:0!important;background:var(--ih7-soft)!important;overflow:hidden!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-progress>span{position:static!important;display:block!important;height:100%!important;background:var(--ih7-accent)!important;border-radius:0 4px 4px 0!important;transition:width .22s ease}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-content{position:relative!important;grid-row:3!important;align-self:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:30px!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-gutter:stable;scroll-padding-top:24px;animation:ih8-panel-in .2s ease both}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(h1,p,small,strong,span,legend){-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy{display:block!important;max-width:740px!important;padding:0!important;margin:0 0 26px!important;text-align:left!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy .section-label{display:block!important;width:auto!important;margin:0 0 10px!important;color:var(--ih7-accent)!important;font-size:10px!important;font-weight:750!important;letter-spacing:.12em!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy h1{width:auto!important;max-width:100%!important;min-width:0!important;margin:0 0 12px!important;color:var(--ih7-ink)!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.18!important;font-weight:750!important;letter-spacing:-.045em!important;white-space:normal!important;overflow-wrap:break-word!important;outline:none!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy p{max-width:690px!important;margin:0!important;color:var(--ih7-muted)!important;font-size:14px!important;line-height:1.75!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-grid,.discovery-category-grid,.discovery-goal-grid,.discovery-order-grid,.discovery-readiness-grid){display:grid!important;min-width:0!important;width:100%!important;gap:12px!important;padding:0!important;margin:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-grid,.discovery-goal-grid,.discovery-order-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;min-width:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px!important;border:1px solid var(--ih7-line)!important;border-radius:17px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:none!important;text-align:left!important;white-space:normal!important;overflow:visible!important;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card).is-selected{border-color:var(--ih7-accent)!important;background:var(--ih7-soft)!important;box-shadow:inset 0 0 0 1px var(--ih7-accent)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card) :is(strong,small,span,i){position:static!important;inset:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;white-space:normal!important;overflow-wrap:break-word!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card) strong{display:block!important;color:var(--ih7-ink)!important;font-size:16px!important;font-weight:720!important;line-height:1.4!important;letter-spacing:-.025em!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card) small{display:block!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card){display:grid!important;grid-template-columns:30px minmax(0,1fr) 25px!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:6px!important;align-items:start!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card)>span:first-child{grid-column:1!important;grid-row:1 / 3!important;display:grid!important;place-items:center!important;width:30px!important;min-height:30px!important;color:var(--ih7-muted)!important;font-size:11px!important;font-weight:700!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card)>strong{grid-column:2!important;grid-row:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card)>small{grid-column:2!important;grid-row:2!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card)>i{grid-column:3!important;grid-row:1 / 3!important;align-self:center!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card)>i{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;border-radius:50%!important;font-size:16px!important;font-style:normal!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card).is-selected>i{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;animation:ih8-check-in .18s ease both}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card{display:grid!important;grid-template-columns:minmax(0,1fr) 25px!important;grid-template-rows:42px auto auto auto!important;gap:10px!important;align-content:start!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-card-icon{grid-column:1!important;grid-row:1!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:14px!important;font-weight:750!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>i{grid-column:2!important;grid-row:1!important;justify-self:end!important;opacity:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card.is-selected>i{opacity:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>small{grid-column:1 / -1!important;grid-row:2!important;font-size:9px!important;font-weight:650!important;letter-spacing:.08em!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>strong{grid-column:1 / -1!important;grid-row:3!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>span:not(.discovery-card-icon){grid-column:1 / -1!important;grid-row:4!important;display:block!important;width:auto!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.65!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:min(390px,100%)!important;padding:5px!important;margin:0 0 18px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-soft)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-switch button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:9px 13px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:13px!important;cursor:pointer;transition:background .15s ease,color .15s ease}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-switch button.is-selected{background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 3px 10px #00000009!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-switch :is(span,strong){display:inline!important;width:auto!important;color:inherit!important;font-size:13px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-context{display:flex!important;flex-direction:column!important;gap:5px!important;padding:0!important;margin:0 0 16px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-context strong{color:var(--ih7-ink)!important;font-size:14px!important;line-height:1.5!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-category-context>span{color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.6!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-selection-counter{display:block!important;width:auto!important;margin:12px 0 0!important;padding:0!important;border:0!important;background:none!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:600!important;text-align:right!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-specialization-field{display:grid!important;gap:8px!important;margin-top:24px!important;color:var(--ih7-ink)!important;font-size:13px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-specialization-field input{width:100%!important;min-width:0!important;min-height:48px!important;padding:12px 14px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:16px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-specialization-field small{color:var(--ih7-muted)!important;font-size:11px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-specialization-field input::placeholder{color:var(--ih7-muted)!important;opacity:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-fieldset{min-width:0!important;padding:0!important;margin:26px 0 0!important;border:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-fieldset legend{display:block!important;max-width:100%!important;margin:0 0 12px!important;padding:0!important;color:var(--ih7-ink)!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid label{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px 10px!important;min-width:0!important;padding:15px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important;cursor:pointer;transition:border-color .16s ease,background .16s ease}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid label.is-selected{border-color:var(--ih7-accent)!important;background:var(--ih7-soft)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid input{grid-row:1 / 3!important;width:18px!important;height:18px!important;min-height:0!important;margin:2px 0 0!important;padding:0!important;accent-color:var(--ih7-accent)}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid strong{grid-column:2!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.5!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-readiness-grid small{grid-column:2!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-order-card{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px 12px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-order-card>span{grid-column:1!important;grid-row:1 / 3!important;color:var(--ih7-accent)!important;font-size:19px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-order-card>strong{grid-column:2!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-order-card>small{grid-column:2!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-legal-note,.discovery-privacy-note){display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;gap:12px!important;min-width:0!important;padding:15px!important;margin:20px 0 0!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-soft)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-legal-note,.discovery-privacy-note)>span{display:grid!important;place-items:center!important;width:23px!important;height:23px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;color:var(--ih7-muted)!important;font-size:12px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-legal-note,.discovery-privacy-note) p{margin:0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.75!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-card{display:grid!important;gap:0!important;padding:20px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-soft)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-mark{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin-bottom:10px!important;border-radius:50%!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-size:20px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-row{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;gap:10px!important;min-width:0!important;padding:14px 0!important;border-bottom:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-row:last-child{border:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-row>span{color:var(--ih7-muted)!important;font-size:12px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-row strong{color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.6!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-tags{display:flex!important;flex-wrap:wrap!important;gap:7px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-tags strong{padding:4px 9px!important;border:1px solid var(--ih7-line)!important;border-radius:9px!important;background:var(--ih7-surface)!important;font-size:11px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 18px!important;align-items:center!important;padding:16px 30px!important;border:0!important;border-top:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-footer>div{grid-column:1!important;grid-row:2!important;margin:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-primary-button{grid-column:2!important;grid-row:2!important;display:grid!important;place-items:center!important;min-width:170px!important;min-height:46px!important;width:auto!important;padding:12px 20px!important;margin:0!important;border:1px solid var(--ih7-accent)!important;border-radius:13px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;text-align:center!important;cursor:pointer}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-text-button{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:44px!important;padding:8px 0!important;margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:13px!important;font-weight:600!important;cursor:pointer}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-footer-message{display:none!important;min-width:0!important;margin:0!important;padding:0!important;font-size:12px!important;color:var(--ih7-error)!important;line-height:1.6!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-footer-message.is-visible{display:block!important;grid-column:1 / -1!important;grid-row:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-message{display:none!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding button:disabled{opacity:.55!important;cursor:wait}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(button,input,a):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer{padding:20px!important;color:var(--ih7-ink)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer,html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer *{box-sizing:border-box!important;font-family:inherit!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;width:min(1180px,100%)!important;height:min(920px,calc(100dvh - 40px))!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:22px!important;overflow:hidden!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;animation:ih8-dialog-in .2s ease both}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header{gap:16px!important;min-width:0!important;min-height:64px!important;padding:12px 18px!important;border-bottom:0!important;background:var(--ih7-surface)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header div{min-width:0!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header span{color:var(--ih7-muted)!important;font-size:9px!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header strong{display:block!important;width:auto!important;min-width:0!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header>button{flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:26px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-stage{display:grid!important;place-items:center!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;min-height:0!important;padding:14px!important;margin:0!important;overflow:hidden!important;background:var(--ih7-bg)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-stage>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;object-fit:contain!important;animation:ih8-photo-in .18s ease both}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-controls{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 16px!important;min-width:0!important;padding:12px 18px!important;background:var(--ih7-surface)!important;border-top:0!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-navigation{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-arrow{position:static!important;inset:auto!important;display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;transform:none!important;cursor:pointer}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-arrow svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-arrow.is-left svg{transform:rotate(180deg)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-count{display:inline-block!important;min-width:37px!important;color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;text-align:center!important;white-space:nowrap!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:10px 14px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;cursor:pointer}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download span{color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-error{flex-basis:100%!important;max-height:100px!important;overflow-y:auto!important;margin:0!important;font-size:12px!important;line-height:1.6!important;color:var(--ih7-muted)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-error a{color:var(--ih7-accent)!important;font-weight:650!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;min-width:0!important;min-height:66px!important;padding:10px 18px!important;margin:0!important;border-top:0!important;background:var(--ih7-surface)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-thumbnails{width:auto!important;min-width:0!important;gap:8px!important;overflow-x:auto!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-thumbnails button{flex:0 0 46px!important;width:46px!important;height:46px!important;min-height:0!important;padding:0!important;border:2px solid transparent!important;border-radius:9px!important;opacity:.7!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-thumbnails button.is-active{border-color:var(--ih7-accent)!important;opacity:1!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-thumbnails img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-report{grid-column:auto!important;min-height:44px!important;padding:6px!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer button:disabled{opacity:.45!important;cursor:default}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer :is(button,a):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body>.private-work-lightbox{display:grid!important;grid-template-columns:minmax(0,1fr) 44px 8px 44px minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr) 44px!important;gap:10px!important;padding:16px!important}html:root body>.private-work-lightbox .private-work-viewer-toolbar{grid-column:1 / -1!important;grid-row:1!important;min-width:0!important}html:root body>.private-work-lightbox figure{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;margin:0!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow{position:static!important;inset:auto!important;grid-row:3!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;transform:none!important;font-size:0!important;border-radius:50%!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow:before{display:block!important;color:#fff!important;font-size:22px!important;line-height:1!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow.is-left{grid-column:2!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow.is-left:before{content:"←"!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow.is-right{grid-column:4!important}html:root body>.private-work-lightbox .private-work-lightbox-arrow.is-right:before{content:"→"!important}@media (max-width:700px){html:root body>.private-work-lightbox{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))!important}}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-card{display:block!important;min-width:0!important;min-height:270px!important;padding:0!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;grid-template-rows:40px auto 1fr!important;gap:20px 10px!important;align-content:start!important;align-items:start!important;width:100%!important;height:auto!important;min-width:0!important;min-height:270px!important;padding:26px!important;margin:0!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-trigger>span{position:static!important;inset:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;border:0!important;box-shadow:none!important;transform:none!important;writing-mode:horizontal-tb!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-number{grid-column:1!important;grid-row:1!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid currentColor!important;border-radius:12px!important;background:transparent!important;color:inherit!important;font-size:12px!important;line-height:1!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-hint{grid-column:2!important;grid-row:1!important;display:grid!important;place-items:center!important;width:24px!important;height:40px!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-title{grid-column:1 / -1!important;grid-row:2!important;display:block!important;width:100%!important;height:auto!important;padding:0!important;border-radius:0!important;background:none!important;font-size:22px!important;font-weight:750!important;line-height:1.3!important;text-align:left!important;letter-spacing:-.035em!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-copy{grid-column:1 / -1!important;grid-row:3!important;display:block!important;width:100%!important;height:auto!important;padding:0!important;border-radius:0!important;background:none!important;font-size:14px!important;line-height:1.75!important;text-align:left!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-page{width:min(1060px,calc(100% - 48px))!important;margin:24px auto 42px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-shell{min-height:0!important;border-radius:22px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-header{padding:14px 20px!important;gap:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project>summary{padding:16px 20px!important;gap:16px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-title h1{margin:5px 0 0!important;font-size:18px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs{margin:12px 20px 0!important;border-radius:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs button{flex-direction:row!important;min-height:44px!important;gap:7px!important;padding:8px!important;font-size:13px!important;white-space:nowrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs button span{min-width:0!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:inherit!important;white-space:nowrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-panel{padding:16px 20px 20px!important;min-width:0!important;overflow:visible!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-messages{height:clamp(260px,50dvh,560px)!important;min-height:0!important;max-height:none!important;padding:8px 4px 16px!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-gutter:stable}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message{display:block!important;width:fit-content!important;max-width:78%!important;min-width:70px!important;padding:11px 13px 8px!important;border-radius:16px!important;overflow:visible!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message .private-work-message-text{width:auto!important;min-width:0!important;padding:0!important;margin:0!important;font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere!important;word-break:normal!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-message-meta{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;min-height:24px!important;padding:0!important;margin:3px 0 0!important;border:0!important;background:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-message-meta>time{position:static!important;display:block!important;margin:0!important;padding:0!important;color:inherit!important;font-size:10px!important;line-height:1.5!important;opacity:.85!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message-actions{position:static!important;width:28px!important;height:28px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message-actions>summary{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:inherit!important;list-style:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message-actions>summary::-webkit-details-marker{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message-actions svg{width:18px!important;height:18px!important;fill:currentColor!important;stroke:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message-actions button{left:auto!important;right:0!important;min-height:44px!important;font-size:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message.is-theirs .ih7-chat-message-actions button{left:0!important;right:auto!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-read-receipt{margin:-5px 5px 3px!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-day{margin:9px 0!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-form{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:9px!important;align-items:end!important;flex-wrap:nowrap!important;padding:8px!important;margin:12px 0 0!important;border-radius:15px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-form textarea{width:100%!important;min-width:0!important;min-height:40px!important;max-height:120px!important;height:40px;padding:10px 3px!important;margin:0!important;flex-basis:auto!important;border:0!important;background:transparent!important;font-size:16px!important;line-height:1.4!important;resize:none!important;overflow-y:auto!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-add{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-add svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-send{width:auto!important;min-width:44px!important;min-height:40px!important;padding:10px 14px!important;margin:0!important;border-radius:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-send svg{width:17px!important;height:17px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-composer-hint{margin:8px 3px 0!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message .private-work-materials{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:9px!important;margin:0!important;border:0!important;border-radius:11px!important;gap:9px!important;background:var(--ih7-surface)!important;background-image:none!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message .private-work-message-text+.private-work-materials{margin-top:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.private-work-materials,.private-work-materials *){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.private-work-material-group,.private-work-albums,.private-work-files,.private-work-links,.private-work-image-set){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;gap:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.private-work-materials,.private-work-material-group,.private-work-albums,.private-work-files,.private-work-links):before,html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.private-work-materials,.private-work-material-group,.private-work-albums,.private-work-files,.private-work-links):after{display:none!important;content:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-section-title,html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-image-set-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:24px!important;margin:0!important;padding:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.private-work-section-title,.private-work-image-set-heading) :is(strong,span){color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:10px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;padding:8px 10px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row>a{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:1 1 0!important;gap:4px!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;text-decoration:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row>a>span[aria-hidden=true]:empty{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row :is(b,small){display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row b{color:var(--ih7-accent)!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important;text-decoration:underline;text-underline-offset:3px}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row small{color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row>button{flex:0 0 auto!important;min-height:32px!important;padding:4px!important;font-size:10px!important;color:var(--ih7-muted)!important;opacity:1!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-file-row>a{grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-file-badge{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;color:var(--ih7-muted)!important;font-size:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-file-copy{display:grid!important;gap:4px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-file-action{grid-column:2!important;color:var(--ih7-accent)!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-image-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:6px!important;margin:0!important;padding:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-image-grid.count-1{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-image-thumb{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;margin:0!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;overflow:hidden!important;background:var(--ih7-soft)!important;background-image:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-image-thumb img{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-written-item,html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-access-item{padding:12px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-written-item :is(b,p),html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-access-item :is(b,p){color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;line-height:1.7!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-written-item small,html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-access-item small{color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-plan-overview{padding:0!important;margin:0 0 12px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-surface)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-plan-overview>summary{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;min-height:48px!important;color:var(--ih7-ink)!important;font-size:13px!important;font-weight:650!important;list-style:none!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-plan-overview>summary svg{width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;transition:transform .18s ease}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-plan-overview[open]>summary svg{transform:rotate(180deg)}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih8-chat-plan-overview .chat-project-plan{border:0!important;margin:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.chat-project-plan,.agreement-workspace,.chat-payment-panel){padding:18px!important;margin:0 0 12px!important;border-radius:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.chat-project-plan-header,.agreement-workspace-heading,.chat-payment-heading){display:flex!important;justify-content:space-between!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:10px!important;padding:0!important;margin:0 0 14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.chat-project-plan,.agreement-workspace,.chat-payment-panel) :is(h2,h3){margin:5px 0 0!important;font-size:20px!important;line-height:1.3!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:16px 0!important;padding:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown>div{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:7px!important;min-height:0!important;padding:12px!important;margin:0!important;text-align:left!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown>div:last-child{grid-column:1 / -1!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown strong{font-size:19px!important;line-height:1.3!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown small{font-size:10px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-explainer{margin:13px 0 0!important;gap:10px!important;padding:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-explainer>span{flex:0 0 26px!important;display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:50%!important;font-size:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-explainer p{margin:0!important;font-size:12px!important;line-height:1.7!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .agreement-summary>summary{min-height:48px!important;padding:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .agreement-summary-icon{flex:0 0 32px!important;width:32px!important;height:32px!important;font-size:17px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .agreement-summary-copy :is(strong,span){font-size:12px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .project-files-library-header{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 16px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .project-files-group{padding:12px!important;margin:0 0 12px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .project-files-group-meta{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;margin-bottom:12px!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-inbox-row{padding:16px!important;gap:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-inbox-description{font-size:13px!important}@keyframes ih8-dialog-in{0%{opacity:.65;scale:.985}to{opacity:1;scale:1}}@keyframes ih8-panel-in{0%{opacity:.7;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes ih8-photo-in{0%{opacity:.5}to{opacity:1}}@keyframes ih8-check-in{0%{scale:.8}to{scale:1}}@media (hover:hover) and (pointer:fine){html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-order-card):hover{border-color:var(--ih7-accent)!important;background:var(--ih7-soft)!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer :is(.portfolio-lightbox-arrow,.ih8-portfolio-download):hover{border-color:var(--ih7-accent)!important}}@media (max-width:760px){html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-card{min-height:220px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-trigger{min-height:220px!important;padding:22px!important;gap:18px 10px!important}html:root body #root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .steps .ih5-step-title{font-size:21px!important}html:root body #root#root .public-profile-info{width:auto!important;min-width:0!important;overflow:visible!important}html:root body #root#root .ideahire-country-badge{position:static!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;height:auto!important;min-width:0!important;min-height:32px!important;max-width:100%!important;aspect-ratio:auto!important;margin:8px 0 0!important;padding:5px 8px 5px 12px!important;border-radius:999px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;mask:none!important;transform:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}html:root body #root#root .ideahire-country-badge :is(.ideahire-country-badge-name,.ideahire-country-badge-code){position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:0!important;max-width:none!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;clip:auto!important;clip-path:none!important;mask:none!important;transform:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;line-height:1.4!important;white-space:nowrap!important}html:root body #root#root .ideahire-country-badge .ideahire-country-badge-name{font-size:12px!important}html:root body #root#root .ideahire-country-badge .ideahire-country-badge-code{min-width:28px!important;padding:3px 6px!important;border:1px solid currentColor!important;border-radius:7px!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-page{width:calc(100% - 24px)!important;margin:16px auto 30px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-shell{min-height:0!important;border-radius:18px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-header{grid-template-columns:40px minmax(0,1fr) 40px!important;gap:10px!important;padding:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-back,html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-actions-menu>summary{width:40px!important;height:40px!important;min-height:40px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-avatar{width:34px!important;height:34px!important;flex-basis:34px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-profile-link{gap:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-person strong{font-size:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-person>span{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project>summary{gap:8px!important;padding:12px 14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-title h1{font-size:16px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-title .ih7-eyebrow{font-size:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-budget{gap:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-budget small{font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-project-budget strong{font-size:13px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs{gap:3px!important;margin:10px 10px 0!important;padding:4px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs button{flex-direction:row!important;font-size:12px!important;padding:7px 4px!important;gap:4px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs b{font-size:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-panel{padding:12px 10px 14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-messages{height:clamp(180px,calc(100dvh - 330px),460px)!important;min-height:0!important;padding:6px 2px 12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message{max-width:92%!important;padding:10px 11px 7px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message .private-work-message-text{font-size:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-form{grid-template-columns:40px minmax(0,1fr) 44px!important;gap:6px!important;padding:6px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-send{width:44px!important;padding:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-send>span{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-composer-hint{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message .private-work-materials{padding:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .private-work-link-row{gap:6px!important;padding:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications :is(.chat-project-plan,.agreement-workspace,.chat-payment-panel,.project-files-library){padding:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown>div{padding:10px!important;gap:6px!important;font-size:11px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .chat-payment-breakdown strong{font-size:17px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-inbox-row{grid-template-columns:40px minmax(0,1fr) 42px!important;gap:10px!important;padding:14px!important}}@media (max-width:700px){html:root body .discovery-onboarding-backdrop.ih8-onboarding{padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-shell{width:100%!important;height:100%!important;max-height:100%!important;border:0!important;border-radius:0!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-header{gap:12px!important;padding:max(14px,env(safe-area-inset-top)) 18px 14px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-header .logo{font-size:22px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-content{padding:24px 18px!important;scrollbar-gutter:auto}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy{margin-bottom:22px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy h1{font-size:27px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-copy p{font-size:13px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-usage-grid,.discovery-category-grid,.discovery-goal-grid,.discovery-order-grid,.discovery-readiness-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card{grid-template-columns:38px minmax(0,1fr) 25px!important;grid-template-rows:auto auto auto!important;gap:5px 12px!important;padding:16px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card .discovery-card-icon{grid-column:1!important;grid-row:1 / 3!important;width:38px!important;height:38px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>small{grid-column:2!important;grid-row:1!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>strong{grid-column:2!important;grid-row:2!important;font-size:16px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>span:not(.discovery-card-icon){grid-column:2 / 4!important;grid-row:3!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-usage-card>i{grid-column:3!important;grid-row:1 / 3!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card){padding:14px!important;column-gap:9px!important;grid-template-columns:26px minmax(0,1fr) 24px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card)>span:first-child{width:26px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding :is(.discovery-category-card,.discovery-goal-card) strong{font-size:15px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-summary-row{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-onboarding-footer{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)!important;gap:8px 12px!important;padding:12px 18px max(12px,env(safe-area-inset-bottom))!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding .discovery-primary-button{min-width:0!important;width:100%!important;min-height:46px!important;padding:11px 10px!important;font-size:13px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer{padding:0!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel{width:100%!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>header{min-height:60px!important;padding:max(10px,env(safe-area-inset-top)) 14px 10px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-stage{padding:8px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-controls{gap:8px!important;padding:10px 12px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-navigation{gap:7px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download{gap:6px!important;padding:10px!important;font-size:11px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-panel>footer{gap:8px!important;padding:8px 12px max(8px,env(safe-area-inset-bottom))!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .portfolio-lightbox-report{font-size:10px!important}}@media (max-width:370px){html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-controls{justify-content:center!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download{padding:10px 8px!important}html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer .ih8-portfolio-download span{font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs b{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-tabs button{font-size:11px!important}}@media (prefers-reduced-motion:reduce){html:root body .discovery-onboarding-backdrop.ih8-onboarding,html:root body .discovery-onboarding-backdrop.ih8-onboarding *,html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer,html:root body #root#root .portfolio-lightbox.ih8-portfolio-viewer *,html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-workspace-panel,html:root body #root#root .account-page.ih7-communications.ih8-communications .ih7-chat-message{animation:none!important;transition:none!important}}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(h1,h2,h3,h4,p,small,strong,b,span,dt,dd,button,input,textarea,select,summary,label,a),html:root body>.private-work-share-backdrop.ih9-share-dialog,html:root body>.private-work-share-backdrop.ih9-share-dialog *{box-sizing:border-box!important;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.ih7-chat-shell,.ih7-chat-workspace-panel){transform:none!important;filter:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-shell{overflow:visible!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-header{border-radius:20px 20px 0 0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-workspace-panel{animation:ih9-panel-in .18s ease!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form{border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-soft)!important;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form:focus-within{border-color:var(--ih7-accent)!important;box-shadow:0 0 0 3px var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form textarea,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form textarea:focus,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form textarea:focus-visible{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:block!important;min-width:0!important;min-height:42px!important;max-height:120px!important;margin:0!important;padding:10px 8px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--ih7-ink)!important;font-size:16px!important;line-height:1.4!important;resize:none!important;overflow-x:hidden!important;overflow-y:hidden;scrollbar-gutter:auto;white-space:pre-wrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form textarea::placeholder{color:var(--ih7-muted)!important;opacity:1!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih8-chat-add{background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials){width:min(540px,88%)!important;max-width:88%!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;border:1px solid var(--ih7-line)!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials):before,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials):after{display:none!important;content:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials) .private-work-message-text{color:var(--ih7-ink)!important;margin-bottom:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials) .ih8-chat-message-meta time{color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-materials{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ih7-ink)!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-material-group,.private-work-albums,.private-work-files,.private-work-links,.private-work-image-set){display:grid!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-materials,.private-work-material-group,.private-work-written-item,.private-work-access-item,.private-work-link-row):before,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-materials,.private-work-material-group,.private-work-written-item,.private-work-access-item,.private-work-link-row):after{display:none!important;content:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-section-title,.private-work-image-set-heading){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;margin:0!important;padding:0 2px!important;color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-section-title,.private-work-image-set-heading) strong{color:var(--ih7-muted)!important;font-size:11px!important;font-weight:650!important;letter-spacing:.04em!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-section-title,.private-work-image-set-heading) span{position:static!important;display:inline-flex!important;width:auto!important;min-width:22px!important;height:22px!important;padding:2px 6px!important;border:0!important;border-radius:7px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-link-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:0!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-link-row>a{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:44px!important;max-width:100%!important;padding:12px!important;margin:0!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--ih7-ink)!important;text-decoration:none!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-link-row>a>span:empty{display:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-link-row>a>b{display:block!important;color:var(--ih7-accent)!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important;text-decoration:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-link-row>a>small{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-row>a{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-badge{position:static!important;display:grid!important;place-items:center!important;width:34px!important;height:40px!important;min-width:0!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:8px!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:9px!important;font-weight:700!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-copy{position:static!important;display:grid!important;gap:3px!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-copy b{display:block!important;color:var(--ih7-ink)!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-copy small{color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.4!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-action{display:inline-block!important;width:auto!important;min-height:0!important;padding:0!important;color:var(--ih7-accent)!important;font-size:11px!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-written-item,.private-work-access-item){position:static!important;display:grid!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important;background-image:none!important;color:var(--ih7-ink)!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-written-item>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-written-item,.private-work-access-item) b{color:var(--ih7-ink)!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-written-item,.private-work-access-item) small{color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-written-item>p{display:block!important;margin:0!important;color:var(--ih7-ink)!important;font-size:14px!important;line-height:1.7!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-heading{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;align-items:start!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-heading>span{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:0!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:9px!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:17px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-heading>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item>a{justify-self:start!important;color:var(--ih7-accent)!important;font-size:12px!important;line-height:1.6!important;text-decoration:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item>p{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin:0!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.65!important;white-space:pre-wrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item>p>span{color:var(--ih7-muted)!important;font-size:10px!important;font-weight:650!important;letter-spacing:.035em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item code{display:block!important;width:100%!important;padding:8px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:7px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:12px/1.6 ui-monospace,SFMono-Regular,monospace!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item>.private-work-secure-access-button{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-height:42px!important;padding:10px 12px!important;border:0!important;border-radius:10px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-size:12px!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-link-row,.private-work-written-item,.private-work-access-item)>button{justify-self:end!important;min-height:32px!important;padding:5px 10px!important;margin:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:10px!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-image-thumb{min-height:0!important;height:auto!important;aspect-ratio:4 / 3!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-image-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-materials,.chat-project-plan,.agreement-details) :is(b,strong,p,small,code,dd,dt){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share{margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:3px 12px!important;align-items:center!important;width:100%!important;min-height:72px!important;margin:0!important;padding:14px 18px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;text-align:left!important;box-shadow:none!important;cursor:pointer}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle>span{grid-row:1 / 3!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border:0!important;border-radius:12px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-size:22px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle b{display:block!important;margin:0!important;color:var(--ih7-ink)!important;font-size:14px!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle small{display:block!important;margin:0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library{padding:18px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:start!important;margin-bottom:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library-header h3{margin:5px 0 0!important;color:var(--ih7-ink)!important;font-size:18px!important;line-height:1.4!important;letter-spacing:-.02em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library-header .section-label{color:var(--ih7-muted)!important;font-size:9px!important;letter-spacing:.07em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-counts{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;max-width:100%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-counts>span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:28px!important;padding:5px 8px!important;border:0!important;border-radius:8px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;white-space:nowrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-counts b{color:var(--ih7-ink)!important;font-size:12px!important;font-weight:700!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-counts small{color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.4!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-groups{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-group{width:100%!important;min-width:0!important;margin:0!important;padding:18px 0!important;border:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-group:last-child{border-bottom:0!important;padding-bottom:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-group-meta{display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:5px 12px!important;margin:0 0 12px!important;padding:0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-group-meta strong{color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-group-meta time{color:var(--ih7-muted)!important;font-size:10px!important;white-space:nowrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.project-files-empty,.project-files-state,.private-work-completion){min-width:0!important;padding:16px!important;margin:0 0 14px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.project-files-empty,.private-work-completion) h3{color:var(--ih7-ink)!important;font-size:16px!important;line-height:1.4!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.project-files-empty,.private-work-completion) p{color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary{margin:0 0 14px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;overflow:visible!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary>summary{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto auto!important;gap:12px!important;align-items:center!important;padding:16px!important;border:0!important;border-radius:16px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-copy{min-width:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-copy strong{color:var(--ih7-ink)!important;font-size:14px!important;font-weight:650!important;line-height:1.45!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-copy small{color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih9-agreement-keyfacts{display:grid!important;gap:3px!important;min-width:0!important;text-align:right!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih9-agreement-keyfacts b{display:block!important;color:var(--ih7-ink)!important;font-size:18px!important;font-weight:750!important;line-height:1.4!important;white-space:nowrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih9-agreement-keyfacts small{color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:6px 8px!important;color:var(--ih7-accent)!important;font-size:11px!important;line-height:1.5!important;font-weight:650!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-action:after{display:none!important;content:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:18px 16px!important;background:var(--ih7-surface)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-details{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;min-width:0!important;padding:13px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail-wide{grid-column:1 / -1!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail>span{display:block!important;color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.5!important;font-weight:650!important;letter-spacing:.04em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail>strong{display:block!important;color:var(--ih7-ink)!important;font-size:15px!important;line-height:1.55!important;font-weight:700!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail>p{display:block!important;margin:0!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.75!important;white-space:pre-wrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-legal-note,.chat-project-plan-note){margin:16px 0 0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.65!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-workspace{padding:0!important;margin:0 0 14px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-workspace-toggle{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;padding:16px!important;border:0!important;border-radius:16px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;text-align:left!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-workspace-toggle strong{display:block!important;color:var(--ih7-ink)!important;font-size:15px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-workspace-toggle small{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-gate{padding:18px 16px!important;border:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-gate-heading h2,.chat-project-plan-header h2){margin:8px 0!important;color:var(--ih7-ink)!important;font-size:21px!important;line-height:1.3!important;font-weight:750!important;letter-spacing:-.025em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-gate-heading p,.agreement-form-heading p,.chat-project-plan-header p){max-width:650px!important;margin:0!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.7!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-eyebrow,.agreement-version-pill,.agreement-pending-pill,.chat-project-plan-status){color:var(--ih7-muted)!important;font-size:10px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form{margin:20px 0 0!important;padding:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form-heading{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:start!important;gap:10px!important;margin-bottom:16px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form-heading h3{margin:7px 0 0!important;color:var(--ih7-ink)!important;font-size:17px!important;line-height:1.4!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-field{display:grid!important;gap:7px!important;min-width:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-field-wide{grid-column:1 / -1!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-field>span{color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-field :is(input,textarea){width:100%!important;min-width:0!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:16px!important;line-height:1.5!important;box-shadow:none!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-field textarea{min-height:100px!important;resize:vertical!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-price-input{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding-right:12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-price-input input{border:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-price-currency{position:static!important;color:var(--ih7-muted)!important;font-size:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-fixed-price-note{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-confirmation,.agreement-blocked-note,.agreement-waiting-card,.agreement-message){color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.7!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-confirmation{display:flex!important;align-items:start!important;gap:10px!important;margin:18px 0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-confirmation input{flex:0 0 18px!important;width:18px!important;height:18px!important;margin-top:3px!important;accent-color:var(--ih7-accent)}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-form-actions,.agreement-proposal-actions,.private-work-delivery-actions){display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-primary-button,.agreement-secondary-button,.chat-payment-button,.private-work-delivery-actions button){min-height:44px!important;padding:11px 15px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important;white-space:normal!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.agreement-primary-button,.chat-payment-button,.private-work-delivery-actions button.is-primary){background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;border-color:var(--ih7-accent)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-panel{margin:0 0 14px!important;padding:18px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-heading{display:flex!important;align-items:start!important;flex-wrap:wrap!important;gap:10px!important;justify-content:space-between!important;margin-bottom:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-heading h2{color:var(--ih7-ink)!important;font-size:21px!important;line-height:1.35!important;font-weight:750!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-status{padding:6px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:8px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-breakdown>div{background:var(--ih7-soft)!important;color:var(--ih7-muted)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-breakdown .is-total{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-breakdown .is-total :is(span,strong){color:var(--ih7-on-accent)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan{margin:0!important;padding:18px!important;border:0!important;border-top:0!important;border-radius:0!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-header{display:flex!important;align-items:start!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;margin-bottom:18px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-header .section-label{display:block!important;color:var(--ih7-muted)!important;font-size:9px!important;letter-spacing:.05em!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-status{padding:5px 8px!important;border:1px solid var(--ih7-line)!important;border-radius:7px!important;background:var(--ih7-soft)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-grid article{min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-grid article>span{display:block!important;margin-bottom:8px!important;color:var(--ih7-muted)!important;font-size:11px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-grid article>p{margin:0 0 10px!important;color:var(--ih7-ink)!important;font-size:13px!important;font-weight:400!important;line-height:1.75!important;white-space:pre-wrap!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.chat-project-plan-grid dl,.chat-project-plan-facts){display:grid!important;gap:12px!important;margin:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.chat-project-plan-grid dl,.chat-project-plan-facts)>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.chat-project-plan-grid dl,.chat-project-plan-facts) dt{margin:0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important;font-weight:400!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.chat-project-plan-grid dl,.chat-project-plan-facts) dd{margin:0!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.65!important;font-weight:600!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section{margin:18px 0 0!important;padding:18px 0 0!important;border:0!important;border-top:0!important;border-radius:0!important;background:transparent!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section-title{display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin-bottom:15px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section-title>span{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:8px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section-title h3{margin:0!important;color:var(--ih7-ink)!important;font-size:15px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section-title p{margin:4px 0 0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.65!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.chat-project-plan-timeline,.chat-project-plan-checklists){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:0!important;padding:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-timeline li{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;padding:0!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.6!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-timeline li span{color:var(--ih7-muted)!important;font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-checklists :is(strong,li){color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-checklists ul{margin:6px 0 0!important;padding-left:18px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(a,button,summary,input,textarea):focus-visible{outline:2px solid var(--ih7-accent);outline-offset:3px}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications button:disabled{opacity:.55!important;cursor:not-allowed!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding{font-family:Inter,system-ui,sans-serif!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-onboarding-shell{animation:ih9-welcome-in .28s ease!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-onboarding-content{animation:ih9-panel-in .22s ease!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-welcome{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 20px!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-emblem{display:grid!important;grid-template-columns:repeat(2,10px)!important;gap:3px!important;width:23px!important;height:23px!important;transform:rotate(-9deg)}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-emblem>i{display:block!important;width:10px!important;height:10px!important;border-radius:3px!important;background:var(--ih7-accent)!important;animation:ih9-tile-in .36s ease both}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-emblem>i:nth-child(2){animation-delay:70ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-emblem>i:nth-child(3){animation-delay:.14s}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-emblem>i:nth-child(4){animation-delay:.21s}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card){animation:ih9-choice-in .3s ease both;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(2){animation-delay:35ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(3){animation-delay:70ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(4){animation-delay:105ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(5){animation-delay:.14s}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(6){animation-delay:175ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(7){animation-delay:.21s}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card,.discovery-readiness-card):nth-child(8){animation-delay:245ms}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-onboarding-header .logo{font-family:Inter,system-ui,sans-serif!important;font-weight:750!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-category-context{display:grid!important;gap:5px!important;margin-bottom:16px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-readiness-group legend{width:100%!important;max-width:100%!important;font-weight:650!important;line-height:1.45!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .discovery-primary-button{border-radius:12px!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding button:disabled{cursor:not-allowed!important}html:root body>.private-work-share-backdrop.ih9-share-dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:18000!important;display:grid!important;place-items:center!important;width:100%!important;height:var(--ih9-share-viewport-height,100dvh)!important;min-height:0!important;padding:24px!important;margin:0!important;overflow:hidden!important;background:var(--ih45-c-c33503c801,#0c152b99)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ih7-ink)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-form{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(820px,100%)!important;height:min(900px,100%)!important;min-height:0!important;max-height:100%!important;padding:0!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:22px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;overflow:hidden!important;box-shadow:0 24px 80px #00000030!important;animation:ih9-welcome-in .2s ease}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;gap:12px!important;align-items:center!important;padding:20px 24px 16px!important;margin:0!important;border:0!important;background:var(--ih7-surface)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading .section-label{color:var(--ih7-muted)!important;font-size:9px!important;letter-spacing:.07em!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading h2{margin:6px 0 0!important;color:var(--ih7-ink)!important;font-size:23px!important;line-height:1.3!important;font-weight:750!important;letter-spacing:-.025em!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading>button{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:23px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;margin:0 24px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-tabs>button{width:100%!important;min-height:40px!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-tabs>button.is-active{background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 2px 8px #00000008!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .ih9-share-body{min-height:0!important;min-width:0!important;padding:6px 24px 22px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-gutter:stable}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(.private-work-field,.private-work-extra-body){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;padding:0!important;margin:0 0 18px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-field>label{display:block!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.6!important}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(input:not([type=checkbox]):not([type=file]),textarea,select){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:11px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:16px!important;line-height:1.5!important;box-shadow:none!important}html:root body>.private-work-share-backdrop.ih9-share-dialog textarea{min-height:90px!important;resize:vertical!important}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(input,textarea)::placeholder{color:var(--ih7-muted)!important;opacity:1!important}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(.private-work-field,.private-work-extra-body) small{color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-picker-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:10px!important;margin-bottom:16px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;align-content:center!important;width:100%!important;min-width:0!important;min-height:92px!important;padding:16px!important;border:1px dashed var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;overflow:hidden!important;cursor:pointer}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker input{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker>span{color:var(--ih7-accent)!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker>small{color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker:focus-within{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-add-link{min-height:44px!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:12px!important;font-weight:650!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-selected-files{display:grid!important;gap:8px!important;margin-bottom:18px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-selected-files>span{display:grid!important;grid-template-columns:minmax(0,1fr) auto 32px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-selected-files b{min-width:0!important;color:var(--ih7-ink)!important;font-size:12px!important;line-height:1.6!important;overflow-wrap:anywhere!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-selected-files small{color:var(--ih7-muted)!important;font-size:10px!important;white-space:nowrap!important}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(.private-work-selected-files,.private-work-link-inputs,.private-work-access-editor) button{width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font-size:19px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs{display:grid!important;gap:12px!important;margin-bottom:18px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px!important;align-items:center!important;gap:8px!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:transparent!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div input[type=url]{grid-column:1 / 3!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div select{grid-column:2!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div>button{grid-column:3!important;grid-row:1 / 3!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section{margin:0 0 12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-surface)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:48px!important;padding:13px 14px!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.5!important;cursor:pointer;list-style:none!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section>summary::-webkit-details-marker{display:none}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section>summary:after{content:"+";color:var(--ih7-accent);font-size:18px}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section[open]>summary:after{content:"−"}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-section .private-work-extra-body{margin:0!important;padding:0 14px 14px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-extra-body>p{margin:0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.7!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-access-editor{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:transparent!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-access-editor :is(label,textarea){grid-column:1 / -1!important;min-width:0!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-access-editor label{display:grid!important;gap:5px!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-access-editor>button{grid-column:1 / -1!important;justify-self:start!important;width:auto!important;height:auto!important;min-height:36px!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-security-note{display:grid!important;gap:7px!important;margin:16px 0 0!important;padding:12px!important;border:0!important;border-radius:10px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.7!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-security-note b{color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-confirmations{display:grid!important;gap:10px!important;margin:16px 0 0!important;color:var(--ih7-ink)!important;font-size:12px!important;line-height:1.7!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-confirmations label{display:flex!important;align-items:start!important;gap:9px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-confirmations input{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:3px 0 0!important;accent-color:var(--ih7-accent)}html:root body>.private-work-share-backdrop.ih9-share-dialog .ih9-share-footer{display:grid!important;gap:10px!important;padding:14px 24px!important;border-top:0!important;background:var(--ih7-surface)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-message{margin:0!important;color:var(--ih7-ink)!important;font-size:12px!important;line-height:1.65!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:9px!important;margin:0!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-actions button{min-height:44px!important;padding:11px 16px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.5!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-actions button.is-primary{border-color:var(--ih7-accent)!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog :is(input,textarea,select,summary,a,button):focus-visible{outline:2px solid var(--ih7-accent);outline-offset:3px}html:root body>.private-work-share-backdrop.ih9-share-dialog button:disabled{opacity:.5!important;cursor:not-allowed!important}@keyframes ih9-panel-in{0%{opacity:.4}to{opacity:1}}@keyframes ih9-welcome-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ih9-tile-in{0%{opacity:0;transform:scale(.6) rotate(-15deg)}to{opacity:1;transform:none}}@keyframes ih9-choice-in{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications :is(.private-work-share-toggle,.private-work-link-row>a):hover{border-color:var(--ih7-accent)!important;background:var(--ih7-soft)!important}html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-usage-card,.discovery-category-card,.discovery-goal-card):hover{box-shadow:inset 0 0 0 1px var(--ih7-accent)!important}}@media (max-width:760px){html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-header{border-radius:18px 18px 0 0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-message:has(.private-work-materials){width:94%!important;max-width:94%!important;padding:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-row>a{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-badge{width:30px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-file-action{grid-column:2!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle{padding:12px!important;gap:3px 9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-share-toggle small{font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library{padding:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-library-header{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .project-files-counts{justify-content:flex-start!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary>summary{grid-template-columns:28px minmax(0,1fr) auto!important;gap:8px!important;padding:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-copy strong{font-size:12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-copy small{font-size:10px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-status-icon{width:28px!important;height:28px!important;flex-basis:28px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih9-agreement-keyfacts{grid-column:2 / 4!important;grid-row:2!important;justify-self:stretch!important;text-align:left!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih9-agreement-keyfacts b{font-size:17px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-action{grid-column:3!important;grid-row:1!important;font-size:10px!important;padding:6px 0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-summary-body{padding:14px 12px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-details{gap:9px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail{padding:10px!important;gap:5px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail>strong{font-size:13px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-detail>p{font-size:13px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form-grid{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .agreement-form-actions>button{width:100%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan{padding:14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-header h2,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-payment-heading h2{font-size:19px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .chat-project-plan-section-title{grid-template-columns:24px minmax(0,1fr)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .private-work-access-item{padding:12px!important}}@media (max-width:700px){html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding .ih9-discovery-welcome{margin-bottom:16px!important;font-size:11px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog{padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-form{width:100%!important;height:100%!important;border:0!important;border-radius:0!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading{padding:max(16px,env(safe-area-inset-top)) 16px 14px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-share-heading h2{font-size:21px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-tabs{margin:0 16px 12px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-tabs>button{font-size:11px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .ih9-share-body{padding:4px 16px 18px!important;scrollbar-gutter:auto}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-picker-row{grid-template-columns:minmax(0,1fr)!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-file-picker{min-height:82px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-access-editor{grid-template-columns:minmax(0,1fr)!important;padding:10px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div{grid-template-columns:minmax(0,1fr) 32px!important;padding:10px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div input[type=url],html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div select{grid-column:1!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-link-inputs>div>button{grid-column:2!important;grid-row:1!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .ih9-share-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom))!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)!important;gap:8px!important}html:root body>.private-work-share-backdrop.ih9-share-dialog .private-work-form-actions button{width:100%!important;padding:10px 8px!important}}@media (forced-colors:active){html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-form:focus-within{outline:2px solid Highlight!important}}@media (prefers-reduced-motion:reduce){html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding *,html:root body .discovery-onboarding-backdrop.ih8-onboarding.ih9-onboarding :is(.discovery-onboarding-shell,.discovery-onboarding-content),html:root body>.private-work-share-backdrop.ih9-share-dialog *,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications .ih7-chat-workspace-panel{animation:none!important;transition:none!important}}html:root body #root#root .page.ih10-register{display:block!important;width:100%!important;min-height:100dvh!important;margin:0!important;padding:40px 24px 64px!important;background:var(--ih7-bg)!important;color:var(--ih7-ink)!important;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif!important}html:root body #root#root .page.ih10-register *,html:root body #root#root .page.ih10-register *:before,html:root body #root#root .page.ih10-register *:after{box-sizing:border-box!important}html:root body #root#root .page.ih10-register .ih10-registration-card{display:block!important;position:relative!important;width:min(100%,840px)!important;max-width:840px!important;min-width:0!important;margin:0 auto!important;padding:clamp(24px,4vw,44px)!important;border:1px solid var(--ih7-line)!important;border-radius:28px!important;background:var(--ih7-surface)!important;box-shadow:0 16px 50px #00000008!important}html:root body #root#root .page.ih10-register :is(h1,h2,p,strong,small,span,label,a,button,input){font-family:inherit!important}html:root body #root#root .page.ih10-register .auth-logo{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;color:var(--ih7-ink)!important;font-size:25px!important;line-height:1.2!important;letter-spacing:-1px!important;font-weight:800!important;text-decoration:none!important}html:root body #root#root .page.ih10-register .auth-logo span{color:inherit!important}html:root body #root#root .page.ih10-register .auth-header{margin:18px 0 28px!important;padding:0!important;text-align:left!important}html:root body #root#root .page.ih10-register .auth-header .section-label{display:block!important;margin:0 0 10px!important;color:var(--ih7-accent)!important;font-size:11px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:1.4px!important}html:root body #root#root .page.ih10-register .auth-header h1{width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 12px!important;color:var(--ih7-ink)!important;font-size:clamp(28px,4vw,40px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-1.2px!important;word-break:normal!important;overflow-wrap:break-word!important}html:root body #root#root .page.ih10-register .auth-header p{margin:0!important;color:var(--ih7-muted)!important;font-size:14px!important;line-height:1.65!important}html:root body #root#root .page.ih10-register .ih10-registration-intro{position:absolute!important;top:38px!important;right:40px!important;display:grid!important;grid-template-columns:repeat(2,9px)!important;gap:5px!important;width:23px!important;height:23px!important;transform:rotate(-8deg);pointer-events:none}html:root body #root#root .page.ih10-register .ih10-registration-intro i{display:block!important;width:9px!important;height:9px!important;border-radius:3px!important;background:var(--ih7-accent)!important;animation:ih10-tile-assemble .6s cubic-bezier(.2,.7,.2,1) both}html:root body #root#root .page.ih10-register .ih10-registration-intro i:nth-child(2){animation-delay:80ms}html:root body #root#root .page.ih10-register .ih10-registration-intro i:nth-child(3){animation-delay:.16s}html:root body #root#root .page.ih10-register .ih10-registration-intro i:nth-child(4){animation-delay:.24s}html:root body #root#root .page.ih10-register .registration-role-section{display:block!important;width:100%!important;min-width:0!important;margin:0 0 30px!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .page.ih10-register .registration-role-heading{margin:0 0 18px!important;text-align:left!important}html:root body #root#root .page.ih10-register .registration-role-heading>span{display:block!important;margin-bottom:7px!important;color:var(--ih7-accent)!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:1px!important;text-transform:uppercase!important}html:root body #root#root .page.ih10-register .registration-role-heading h2{width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 8px!important;color:var(--ih7-ink)!important;font-size:clamp(20px,2.7vw,25px)!important;font-weight:750!important;line-height:1.3!important;letter-spacing:-.5px!important;overflow-wrap:break-word!important;word-break:normal!important}html:root body #root#root .page.ih10-register .registration-role-heading p{margin:0!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root .page.ih10-register .registration-role-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important}html:root body #root#root .page.ih10-register .registration-role-card{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;grid-template-rows:auto auto 1fr!important;align-items:start!important;gap:14px 10px!important;width:100%!important;min-width:0!important;min-height:190px!important;margin:0!important;padding:20px 16px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.5!important;box-shadow:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease;animation:ih10-card-arrive .38s ease both}html:root body #root#root .page.ih10-register .registration-role-card:nth-child(2){animation-delay:60ms}html:root body #root#root .page.ih10-register .registration-role-card:nth-child(3){animation-delay:.12s}html:root body #root#root .page.ih10-register .registration-role-card>small{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-column:1!important;grid-row:1!important;width:34px!important;height:34px!important;margin:0!important;border-radius:10px!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:11px!important;font-weight:750!important}html:root body #root#root .page.ih10-register .registration-role-card>strong{display:block!important;grid-column:1 / -1!important;grid-row:2!important;min-width:0!important;margin:0!important;color:var(--ih7-ink)!important;font-size:16px!important;font-weight:750!important;line-height:1.35!important;overflow-wrap:break-word!important;word-break:normal!important}html:root body #root#root .page.ih10-register .registration-role-card>span{display:block!important;grid-column:1 / -1!important;grid-row:3!important;min-width:0!important;margin:0!important;color:var(--ih7-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important;overflow-wrap:break-word!important;white-space:normal!important}html:root body #root#root .page.ih10-register .registration-role-card>i{display:grid!important;place-items:center!important;grid-column:2!important;grid-row:1!important;width:28px!important;height:28px!important;margin:3px 0 0!important;border-radius:50%!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:17px!important;font-style:normal!important;font-weight:700!important;transition:transform .18s ease,background-color .18s ease}html:root body #root#root .page.ih10-register .registration-role-card.is-selected{border-color:var(--ih7-accent)!important;box-shadow:inset 0 0 0 1px var(--ih7-accent)!important;background:var(--ih7-surface)!important}html:root body #root#root .page.ih10-register .registration-role-card.is-selected>i{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;transform:scale(1.07)}html:root body #root#root .page.ih10-register .registration-role-note{display:block!important;margin:14px 0 0!important;padding:0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important;text-align:left!important}html:root body #root#root .page.ih10-register :is(.auth-provider-section,.auth-form,.auth-footer){width:min(100%,580px)!important;min-width:0!important;max-width:580px!important;margin-left:auto!important;margin-right:auto!important}html:root body #root#root .page.ih10-register .auth-provider-section{padding:0!important}html:root body #root#root .page.ih10-register .google-auth-button{width:100%!important;min-height:48px!important;border:1px solid var(--ih7-line)!important;border-radius:13px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:14px!important;font-weight:650!important}html:root body #root#root .page.ih10-register .google-auth-notice{margin:12px 0 20px!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.65!important;text-align:left!important}html:root body #root#root .page.ih10-register .auth-divider{margin:20px 0!important;padding:0!important;border:0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important;text-align:center!important}html:root body #root#root .page.ih10-register .auth-form{display:grid!important;gap:18px!important;padding:0!important}html:root body #root#root .page.ih10-register .auth-form>label:not(.age-access-confirmation){display:grid!important;gap:8px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.4!important;font-weight:650!important;text-align:left!important}html:root body #root#root .page.ih10-register .auth-form input:not([type=checkbox]){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;height:auto!important;margin:0!important;padding:13px 14px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;outline:none;background:var(--ih7-soft)!important;background-image:none!important;color:var(--ih7-ink)!important;box-shadow:none!important;font-size:16px!important;line-height:1.4!important;transition:border-color .16s ease,background-color .16s ease}html:root body #root#root .page.ih10-register .auth-form input::placeholder{color:var(--ih7-muted)!important;opacity:.85!important}html:root body #root#root .page.ih10-register .auth-form>label>small{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important;font-weight:400!important}html:root body #root#root .page.ih10-register :is(.age-access-confirmation,.registration-privacy-confirmation){display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;min-width:0!important;margin:0!important;padding:14px!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;text-align:left!important}html:root body #root#root .page.ih10-register .auth-form input[type=checkbox]{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;position:static!important;flex:0 0 18px!important;display:block!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:3px 0 0!important;padding:0!important;border-radius:4px!important;opacity:1!important;accent-color:var(--ih7-accent);cursor:pointer}html:root body #root#root .page.ih10-register :is(.age-access-confirmation,.registration-privacy-confirmation) :is(div,span){display:block!important;min-width:0!important}html:root body #root#root .page.ih10-register :is(.age-access-confirmation,.registration-privacy-confirmation) :is(strong,label){display:block!important;margin:0!important;padding:0!important;color:var(--ih7-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.55!important}html:root body #root#root .page.ih10-register :is(.age-access-confirmation,.registration-privacy-confirmation) small{display:block!important;margin-top:5px!important;color:var(--ih7-muted)!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important}html:root body #root#root .page.ih10-register .registration-age-result{display:grid!important;gap:5px!important;padding:14px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root .page.ih10-register .registration-age-result strong{font-size:13px!important}html:root body #root#root .page.ih10-register .registration-age-result span{font-size:12px!important;line-height:1.6!important}html:root body #root#root .page.ih10-register .auth-form>button[type=submit]{width:100%!important;min-height:48px!important;margin:0!important;padding:13px 18px!important;border:0!important;border-radius:13px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important}html:root body #root#root .page.ih10-register button:disabled{opacity:.6!important;cursor:not-allowed!important}html:root body #root#root .page.ih10-register .auth-footer{margin-top:22px!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.6!important;text-align:center!important}html:root body #root#root .page.ih10-register .auth-error{margin:0!important;color:var(--ih7-error)!important;font-size:13px!important;line-height:1.6!important}html:root body #root#root .page.ih10-register .auth-card a:not(.auth-logo){color:var(--ih7-accent)!important}html:root body #root#root .page.ih10-register :is(input,button,a):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-page{width:min(1440px,calc(100% - 48px))!important;max-width:1440px!important;margin:24px auto 48px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-messages{height:clamp(280px,calc(100dvh - 310px),720px)!important;min-height:0!important;max-height:none!important;padding:12px 10px 18px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-message{max-width:min(82%,720px)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-message.has-materials{width:min(82%,720px)!important;max-width:min(82%,720px)!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-workspace-panel{padding:18px 24px 20px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-form{margin-top:12px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:14px!important;width:100%!important;margin:26px 0!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-copy{display:inline-grid!important;grid-template-columns:auto auto!important;align-items:baseline!important;justify-content:center!important;gap:8px 12px!important;min-width:0!important;padding:13px 24px!important;border:0!important;border-radius:18px!important;background:var(--ih5-soft)!important;color:var(--ih5-ink)!important;text-align:center!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-copy>span{display:block!important;grid-column:1 / -1!important;margin:0!important;color:var(--ih5-muted)!important;font-size:10px!important;line-height:1.4!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-copy>strong{display:block!important;color:var(--ih5-accent)!important;font-size:32px!important;font-weight:800!important;line-height:1!important;font-variant-numeric:tabular-nums}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-copy>small{display:block!important;color:var(--ih5-ink)!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-clear-filters{margin:0!important;font-size:12px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-job-card{scroll-margin-top:110px}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-jobs-spotlight{display:grid!important;gap:20px!important;min-width:0!important;width:100%!important;margin:0 0 24px!important;padding:24px 28px!important;border:1px solid var(--ih5-line)!important;border-radius:24px!important;background:var(--ih5-surface)!important;color:var(--ih5-ink)!important;box-shadow:0 10px 30px #00000008!important;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0!important;margin:0!important;border:0!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-header>span{display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--ih5-accent)!important;font-size:11px!important;font-weight:700!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-header i{width:7px!important;height:7px!important;border-radius:50%!important;background:currentColor!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--ih5-soft)!important;color:var(--ih5-ink)!important;box-shadow:none!important;font-size:17px!important;line-height:1!important;cursor:pointer;transition:transform .16s ease,background-color .16s ease}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls button svg{display:block!important;width:14px!important;height:14px!important;fill:currentColor!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls button:disabled{opacity:.5!important;cursor:default!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls>span{min-width:48px!important;color:var(--ih5-muted)!important;font-size:11px!important;line-height:1.5!important;font-variant-numeric:tabular-nums;text-align:center!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-body{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;min-width:0!important;animation:ih10-spotlight-reveal .42s cubic-bezier(.2,.7,.2,1) both}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-copy{min-width:0!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-category{display:block!important;color:var(--ih5-muted)!important;font-size:11px!important;line-height:1.5!important;font-weight:600!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-copy h2{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-width:0!important;max-width:none!important;min-height:2.6em!important;margin:9px 0 10px!important;color:var(--ih5-ink)!important;font-size:clamp(22px,2.5vw,30px)!important;font-weight:750!important;line-height:1.3!important;letter-spacing:-.7px!important;overflow-wrap:anywhere!important;word-break:normal!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-copy p{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-width:0!important;min-height:3.3em!important;margin:0!important;color:var(--ih5-muted)!important;font-size:13px!important;line-height:1.65!important;overflow-wrap:anywhere!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-price{display:grid!important;gap:7px!important;min-width:0!important;text-align:right!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-price small{color:var(--ih5-muted)!important;font-size:11px!important;line-height:1.5!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-price strong{color:var(--ih5-accent)!important;font-size:25px!important;line-height:1.2!important;font-weight:750!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer>span{color:var(--ih5-muted)!important;font-size:10px!important;line-height:1.5!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer a{display:inline-flex!important;align-items:center!important;gap:18px!important;min-height:40px!important;padding:9px 14px!important;border-radius:12px!important;background:var(--ih5-soft)!important;color:var(--ih5-accent)!important;text-decoration:none!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;transition:transform .16s ease}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page :is(.ih10-spotlight-controls button,.ih10-spotlight-footer a,.ih5-job-card):focus-visible{outline:2px solid var(--ih5-accent)!important;outline-offset:4px!important}html:root body #root#root :is(hr,.account-menu-divider){display:none!important}html:root body #root#root .auth-divider:before,html:root body #root#root .auth-divider:after,html:root body #root#root .how .steps:before,html:root body #root#root .ih7-chat-day:before,html:root body #root#root .ih7-chat-day:after{content:none!important;display:none!important}html:root body #root#root .page.ih-market-v5 .ih5-service-switch>b{display:grid!important;gap:6px!important;min-width:0!important;color:var(--ih5-ink)!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important}html:root body #root#root .page.ih-market-v5 .ih5-service-switch>b>small{display:block!important;color:var(--ih5-muted)!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important}html:root{--ih10-scroll-thumb:var(--ih7-muted);--ih10-scroll-active:var(--ih7-accent)}html,body,body *{scrollbar-width:thin!important;scrollbar-color:var(--ih10-scroll-thumb) transparent!important}@supports selector(::-webkit-scrollbar){html,body,body *{scrollbar-width:auto!important;scrollbar-color:auto!important}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent;border:0}*::-webkit-scrollbar-thumb{min-height:28px;border:2px solid transparent;border-radius:999px;background:var(--ih10-scroll-thumb);background-clip:padding-box;transition:background-color .16s ease}*::-webkit-scrollbar-thumb:hover,*::-webkit-scrollbar-thumb:active{background-color:var(--ih10-scroll-active)}*::-webkit-scrollbar-button{display:none;width:0;height:0}}@media (forced-colors: active){html,body,body *{scrollbar-width:auto!important;scrollbar-color:auto!important}*::-webkit-scrollbar-thumb{background:ButtonText}}@media (hover: hover) and (pointer: fine){html:root body #root#root .page.ih10-register .registration-role-card:hover{transform:translateY(-3px);border-color:var(--ih7-accent)!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls button:not(:disabled):hover{transform:translateY(-2px);background:var(--ih5-line)!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer a:hover{transform:translateY(-2px)}}@media (max-width: 760px){html:root body #root#root .page.ih10-register{padding:20px 16px 40px!important}html:root body #root#root .page.ih10-register .ih10-registration-card{padding:24px 20px!important;border-radius:22px!important}html:root body #root#root .page.ih10-register .ih10-registration-intro{top:26px!important;right:25px!important}html:root body #root#root .page.ih10-register .registration-role-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html:root body #root#root .page.ih10-register .registration-role-card{grid-template-columns:34px minmax(0,1fr) 28px!important;grid-template-rows:auto auto!important;min-height:104px!important;gap:7px 12px!important;padding:17px 14px!important;border-radius:15px!important}html:root body #root#root .page.ih10-register .registration-role-card>small{grid-column:1!important;grid-row:1 / 3!important}html:root body #root#root .page.ih10-register .registration-role-card>strong{grid-column:2!important;grid-row:1!important;font-size:15px!important}html:root body #root#root .page.ih10-register .registration-role-card>span{grid-column:2!important;grid-row:2!important;font-size:12px!important}html:root body #root#root .page.ih10-register .registration-role-card>i{grid-column:3!important;grid-row:1 / 3!important;align-self:center!important;margin:0!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-page{width:calc(100% - 20px)!important;margin:12px auto 28px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-workspace-panel{padding:12px 10px 14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-messages{height:clamp(220px,calc(100dvh - 310px),600px)!important;padding:8px 2px 14px!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-message,html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-message.has-materials{max-width:94%!important}html:root body #root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications .ih7-chat-message.has-materials{width:94%!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-jobs-spotlight{padding:18px!important;gap:18px!important;border-radius:18px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-body{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-copy h2{min-height:57px!important;font-size:22px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-copy p{min-height:43px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:10px!important;text-align:left!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-price strong{font-size:22px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls{justify-content:flex-end!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-controls button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer{gap:10px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer a{min-height:44px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-jobs-results-header{flex-direction:column!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih5-job-card{scroll-margin-top:96px}}@media (max-width: 380px){html:root body #root#root .page.ih10-register{padding:12px 10px 32px!important}html:root body #root#root .page.ih10-register .ih10-registration-card{padding:22px 14px!important}html:root body #root#root .page.ih10-register .registration-role-card{gap:7px 9px!important;padding:15px 11px!important}html:root body #root#root .page.ih10-register .registration-role-card>strong{font-size:14px!important}html:root body #root#root .page.ih10-register .ih10-registration-intro{right:19px!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer{flex-direction:column!important;align-items:stretch!important}html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-spotlight-footer a{justify-content:space-between!important}}@keyframes ih10-tile-assemble{0%{opacity:0;transform:translate(9px,-8px) rotate(25deg) scale(.65)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes ih10-card-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ih10-spotlight-reveal{0%{opacity:0;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){html:root body #root#root .page.ih10-register *,html:root body #root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page .ih10-jobs-spotlight *{animation:none!important;transition:none!important;transform:none!important}}html:root body #root#root#root :is(.page,.account-page,.app) :is(input,textarea,select){color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font-family:inherit!important;opacity:1!important}html:root body #root#root#root :is(.page,.account-page,.app) input[type=file]{background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:14px!important;line-height:1.5!important}html:root body #root#root#root :is(.page,.account-page,.app) input[type=file]::file-selector-button{margin:0 12px 0 0!important;padding:11px 15px!important;border:0!important;border-radius:10px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;-webkit-text-fill-color:var(--ih7-on-accent)!important;font:650 14px/1.4 Inter,system-ui,sans-serif!important;cursor:pointer}html:root body #root#root#root :is(.page,.account-page,.app) :is(.btn-dark,.is-primary,.auth-submit){background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html:root body #root#root#root :is(.btn-dark,.is-primary,.auth-submit) :is(span,b,strong,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root :is(.page,.account-page,.app) :is(input,textarea,select)::placeholder{color:var(--ih7-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root#root :is(.page,.account-page,.app) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),textarea,select){background-color:var(--ih7-soft)!important}html:root body #root#root#root :is(.page,.account-page,.app) :is(.btn-outline,.btn-light,.ih5-button.is-quiet,.ih5-button.is-outline){background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root .ih11-account-navbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:clamp(14px,2vw,30px)!important;align-items:center!important;width:min(1440px,calc(100% - 48px))!important;max-width:1440px!important;padding:14px 20px!important;margin:16px auto 0!important;border:0!important;border-radius:24px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ih7-ink) 5%,transparent)!important}html:root body #root#root#root .ih11-account-navbar .account-navbar-brand{position:static!important;grid-area:1 / 1!important;min-width:0!important;gap:10px!important}html:root body #root#root#root .ih11-account-navbar .nav-actions{position:static!important;grid-area:1 / 3!important;min-width:0!important;width:auto!important;flex-wrap:nowrap!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav{position:static!important;inset:auto!important;transform:none!important;grid-area:1 / 2!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;justify-self:center!important;gap:4px!important;width:max-content!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:6px!important;margin:0!important;border:0!important;border-radius:18px!important;overflow-x:auto!important;overflow-y:hidden!important;background:linear-gradient(125deg,var(--ih7-surface),var(--ih7-soft))!important;box-shadow:0 5px 18px color-mix(in srgb,var(--ih7-ink) 6%,transparent)!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav:before,html:root body #root#root#root .ih11-account-navbar .ih11-account-nav:after{content:none!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav>.ih-nav-item{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;gap:7px!important;width:auto!important;max-width:none!important;min-height:44px!important;padding:10px 12px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font:700 12px/1.4 Inter,system-ui,sans-serif!important;white-space:nowrap!important;text-decoration:none!important;overflow:visible!important;box-shadow:none!important;transition:background-color .18s ease,box-shadow .18s ease!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav>.ih-nav-item:is(:hover,:focus-visible,.is-active){background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 3px 10px color-mix(in srgb,var(--ih7-ink) 7%,transparent)!important}html:root body #root#root#root .ih11-account-nav .ih-nav-label{display:inline!important;color:inherit!important;font:inherit!important}html:root body #root#root#root .ih11-account-nav .ih-nav-pixels{display:grid!important;grid-template-columns:repeat(2,4px)!important;grid-template-rows:repeat(2,4px)!important;gap:3px!important;width:11px!important;height:11px!important;flex:0 0 11px!important;color:inherit!important}html:root body #root#root#root .ih11-account-nav .ih-nav-pixels>i{display:block!important;width:4px!important;height:4px!important;border-radius:1px!important;background:currentColor!important;transition:transform .32s cubic-bezier(.16,1,.3,1),border-radius .32s ease!important;animation:ih-v3-pixel-build .5s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.12s + var(--ih-nav-order,0) * 60ms)}html:root body #root#root#root .ih11-account-nav .ih-nav-item:is(:hover,:focus-visible) .ih-nav-pixels>i:nth-child(1){transform:translate(-2px,-2px) rotate(90deg)}html:root body #root#root#root .ih11-account-nav .ih-nav-item:is(:hover,:focus-visible) .ih-nav-pixels>i:nth-child(2){transform:translate(2px,-2px) rotate(180deg);border-radius:50%!important}html:root body #root#root#root .ih11-account-nav .ih-nav-item:is(:hover,:focus-visible) .ih-nav-pixels>i:nth-child(3){transform:translate(-2px,2px) rotate(-90deg);border-radius:50%!important}html:root body #root#root#root .ih11-account-nav .ih-nav-item:is(:hover,:focus-visible) .ih-nav-pixels>i:nth-child(4){transform:translate(2px,2px) rotate(90deg)}html:root body #root#root#root .page.ih6-account-page .ih11-profile-form{display:flex!important;flex-direction:column!important;gap:28px!important;width:min(760px,100%)!important;max-width:760px!important;margin:28px auto!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html:root body #root#root#root .ih11-profile-form>.account-form-section{display:flex!important;flex-direction:column!important;gap:22px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root#root .ih11-profile-form>.account-form-section[hidden],html:root body #root#root#root .ih11-profile-form[hidden]{display:none!important}html:root body #root#root#root .ih11-profile-form :is(.account-form-section-heading,label){position:static!important;grid-column:auto!important;width:100%!important;min-width:0!important;background:none!important;border:0!important;color:var(--ih7-ink)!important}html:root body #root#root#root .ih11-profile-form .account-form-section-heading{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:0!important}html:root body #root#root#root .ih11-profile-form .account-form-section-heading>span{flex:0 0 34px!important;padding:9px 0!important;background:var(--ih7-soft)!important;color:var(--ih7-accent)!important;border-radius:10px!important;text-align:center!important;font-size:12px!important}html:root body #root#root#root .ih11-profile-form .account-form-section-heading :is(h2,p,small){color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:root body #root#root#root .ih11-profile-form .account-form-section-heading h2{font-size:24px!important;line-height:1.25!important;margin:5px 0!important}html:root body #root#root#root .ih11-profile-form label{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}html:root body #root#root#root .ih11-profile-form :is(input:not([type=file]):not([type=checkbox]),textarea){width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;padding:13px 16px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:400 16px/1.6 Inter,system-ui,sans-serif!important;box-shadow:none!important}html:root body #root#root#root .ih11-profile-form textarea{min-height:150px!important}html:root body #root#root#root .ih11-profile-form :is(input,textarea):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root#root .ih11-profile-form small{font-size:12px!important;line-height:1.55!important;font-weight:400!important;color:var(--ih7-muted)!important}html:root body #root#root#root .ih11-avatar-editor{display:flex!important;gap:18px!important;align-items:center!important;min-width:0!important}html:root body #root#root#root .ih11-avatar-preview{flex:0 0 72px!important;width:72px!important;height:72px!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:24px!important}html:root body #root#root#root .ih11-avatar-preview img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root#root .ih11-avatar-editor>div:last-child{flex:1!important;min-width:0!important;display:grid!important;gap:8px!important}html:root body #root#root#root .ih11-profile-form label.ih11-avatar-upload{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-height:44px!important;padding:10px 16px!important;border-radius:12px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;overflow:hidden!important;cursor:pointer!important}html:root body #root#root#root .ih11-avatar-upload span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root .ih11-avatar-upload input[type=file]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;opacity:0!important;cursor:pointer!important;padding:0!important}html:root body #root#root#root .ih11-avatar-upload:focus-within{outline:2px solid var(--ih7-accent)!important;outline-offset:4px!important}html:root body #root#root#root .ih11-avatar-upload.is-disabled{opacity:.65!important;cursor:wait!important}html:root body #root#root#root :is(.ih11-freelancers,.ih11-inquiry-dialog,.ih11-visibility-panel,.ih11-profile-contact,.ih11-market-switch){box-sizing:border-box!important;color:var(--ih7-ink)!important;font:400 14px/1.6 Inter,system-ui,sans-serif!important}html:root body #root#root#root :is(.ih11-inquiry-dialog,.ih11-visibility-panel,.ih11-freelancer-card) :is(h2,h3,p,span,b,strong,small,label,a){-webkit-text-fill-color:currentColor!important;text-shadow:none!important;opacity:1!important}html:root body #root#root#root .ih11-market-switch{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:fit-content!important;max-width:100%!important;margin:0 0 25px!important;padding:5px!important;border-radius:15px!important;border:0!important;background:var(--ih7-soft)!important}html:root body #root#root#root .ih11-market-switch>a{display:flex!important;gap:10px!important;align-items:center!important;min-height:44px!important;padding:10px 18px!important;border:0!important;border-radius:11px!important;font:650 14px/1.4 Inter,system-ui,sans-serif!important;text-decoration:none!important;color:var(--ih7-muted)!important;background:transparent!important;transition:background-color .2s ease,box-shadow .2s ease!important}html:root body #root#root#root .ih11-market-switch>a:is(.is-active,:hover){background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 3px 10px color-mix(in srgb,var(--ih7-ink) 5%,transparent)!important}html:root body #root#root#root .ih11-market-switch>span{color:var(--ih7-muted)!important}html:root body #root#root#root .ih11-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;width:auto!important;padding:11px 16px!important;margin:0!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:650 13px/1.4 Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;transition:transform .16s ease,box-shadow .16s ease!important}html:root body #root#root#root .ih11-button.is-primary{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root#root .ih11-button:disabled{cursor:default!important;opacity:.6!important}html:root body #root#root#root .ih11-button svg{width:16px!important;height:16px!important;flex:0 0 16px!important;color:inherit!important}html:root body #root#root#root .ih11-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 14px color-mix(in srgb,var(--ih7-ink) 9%,transparent)!important}html:root body #root#root#root :is(.ih11-button,.ih11-icon-button,.ih11-market-switch>a):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root#root .ih11-directory-results{margin-top:30px!important}html:root body #root#root#root .ih11-directory-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important}html:root body #root#root#root .ih11-directory-heading h2{margin:0!important;color:var(--ih7-ink)!important;font-size:23px!important;line-height:1.3!important}html:root body #root#root#root .ih11-directory-heading>span{flex-shrink:0!important;padding:8px 12px!important;border-radius:10px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:12px!important}html:root body #root#root#root .ih11-freelancer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;min-width:0!important}html:root body #root#root#root .ih11-freelancer-card{display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;padding:24px!important;border:0!important;border-radius:24px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 6px 22px color-mix(in srgb,var(--ih7-ink) 5%,transparent)!important;animation:ih11-profile-enter .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--ih11-order,0) * 45ms);transition:box-shadow .2s ease!important}html:root body #root#root#root .ih11-freelancer-card:hover{box-shadow:0 10px 30px color-mix(in srgb,var(--ih7-ink) 9%,transparent)!important}html:root body #root#root#root .ih11-freelancer-person{display:flex!important;align-items:center!important;gap:13px!important;min-width:0!important}html:root body #root#root#root .ih11-freelancer-person>div{min-width:0!important}html:root body #root#root#root .ih11-freelancer-avatar{display:grid!important;place-items:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;border-radius:50%!important;overflow:hidden!important;background:var(--ih7-soft)!important;color:var(--ih7-accent)!important;font-size:22px!important;text-decoration:none!important}html:root body #root#root#root .ih11-freelancer-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root#root .ih11-freelancer-person h3{margin:0!important;color:var(--ih7-ink)!important;font-size:19px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html:root body #root#root#root .ih11-freelancer-person h3 a{color:inherit!important;text-decoration:none!important}html:root body #root#root#root .ih11-freelancer-person p{margin:5px 0 0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.6!important;overflow-wrap:anywhere!important}html:root body #root#root#root .ih11-freelancer-about{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;overflow-wrap:anywhere!important;margin:0!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root#root .ih11-freelancer-skills{display:flex!important;gap:6px!important;flex-wrap:wrap!important;min-height:30px!important}html:root body #root#root#root .ih11-freelancer-skills>span{padding:5px 9px!important;border-radius:9px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:11px!important;line-height:1.5!important;overflow-wrap:anywhere!important}html:root body #root#root#root .ih11-freelancer-meta{display:flex!important;flex-wrap:wrap!important;gap:7px 14px!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root#root .ih11-freelancer-card footer{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;padding:3px 0 0!important;margin-top:auto!important}html:root body #root#root#root .ih11-freelancer-skeleton{height:300px!important;padding:24px!important;border-radius:24px!important;background:var(--ih7-surface)!important;animation:ih11-loading 1.1s ease-in-out infinite alternate}html:root body #root#root#root .ih11-freelancer-skeleton i{display:block!important;width:70%!important;height:16px!important;margin:20px 0!important;border-radius:8px!important;background:var(--ih7-soft)!important}html:root body #root#root#root .ih11-freelancer-skeleton i:first-child{width:52px!important;height:52px!important;border-radius:50%!important}html:root body #root#root#root .ih11-empty{padding:50px 25px!important;border-radius:24px!important;background:var(--ih7-surface)!important;text-align:center!important;color:var(--ih7-ink)!important}html:root body #root#root#root .ih11-empty h3{font-size:22px!important;margin:10px 0!important}html:root body #root#root#root .ih11-empty p{color:var(--ih7-muted)!important;margin:0 0 22px!important}html:root body #root#root#root .ih11-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin-top:28px!important;color:var(--ih7-muted)!important}html:root body #root#root#root .ih11-icon-button{display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;border:0!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:500 24px/1 Inter,system-ui,sans-serif!important;cursor:pointer!important}html:root body #root#root#root .ih11-icon-button:disabled{opacity:.4!important;cursor:default!important}html:root body #root#root#root .ih11-visibility-panel{width:min(760px,100%)!important;margin:26px auto!important;padding:23px!important;border:0!important;border-radius:20px!important;background:var(--ih7-soft)!important}html:root body #root#root#root .ih11-eyebrow{display:block!important;color:var(--ih7-muted)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important}html:root body #root#root#root .ih11-visibility-panel h2{margin:6px 0!important;font-size:23px!important;line-height:1.3!important;color:var(--ih7-ink)!important}html:root body #root#root#root .ih11-visibility-panel p{color:var(--ih7-muted)!important;font-size:13px!important;margin:6px 0 16px!important}html:root body #root#root#root .ih11-visibility-panel form{display:grid!important;gap:16px!important;margin:0!important}html:root body #root#root#root :is(.ih11-setting,.ih11-contact-confirm){display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;background:none!important;color:var(--ih7-ink)!important;text-align:left!important;font:400 13px/1.6 Inter,system-ui,sans-serif!important}html:root body #root#root#root :is(.ih11-setting,.ih11-contact-confirm) input[type=checkbox]{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:3px 0 0!important;padding:0!important;flex:0 0 18px!important;accent-color:var(--ih7-accent)}html:root body #root#root#root .ih11-setting b{display:block!important;font-size:13px!important;color:var(--ih7-ink)!important}html:root body #root#root#root .ih11-setting small{display:block!important;font-size:12px!important;color:var(--ih7-muted)!important;margin-top:3px!important}html:root body #root#root#root .ih11-visibility-panel form>button{justify-self:start!important;background:var(--ih7-surface)!important}html:root body #root#root#root .ih11-profile-contact{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px 16px!important;padding:0!important;margin:0 0 25px!important}html:root body #root#root#root .ih11-profile-contact small{color:var(--ih7-muted)!important;font-size:12px!important}.ih11-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;background:var(--ih45-c-99b398af42,rgba(5,10,18,.68));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html:root body .ih11-inquiry-dialog{width:min(590px,100%)!important;max-height:calc(100dvh - 48px)!important;overflow-y:auto!important;padding:28px!important;margin:auto!important;border:0!important;border-radius:26px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:400 14px/1.6 Inter,system-ui,sans-serif!important;box-shadow:0 24px 100px #00000038!important;animation:ih11-profile-enter .25s ease both}html:root body .ih11-inquiry-dialog header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;padding:0!important;background:none!important;border:0!important}html:root body .ih11-inquiry-dialog h2{color:var(--ih7-ink)!important;margin:7px 0 0!important;font-size:25px!important;line-height:1.3!important;overflow-wrap:anywhere!important}html:root body .ih11-inquiry-dialog p{color:var(--ih7-muted)!important;margin:14px 0 20px!important;font-size:13px!important}html:root body .ih11-inquiry-dialog form{display:grid!important;gap:14px!important}html:root body .ih11-inquiry-dialog form>label:not(.ih11-contact-confirm){display:grid!important;gap:7px!important;color:var(--ih7-ink)!important;font-size:13px!important;font-weight:650!important}html:root body .ih11-inquiry-dialog :is(input[type=text],textarea){width:100%!important;min-width:0!important;padding:13px 15px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font:400 16px/1.55 Inter,system-ui,sans-serif!important;resize:vertical;box-sizing:border-box!important}html:root body .ih11-inquiry-dialog :is(input,textarea):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body .ih11-inquiry-dialog form>small{color:var(--ih7-muted)!important;font-size:11px!important}html:root body .ih11-inquiry-dialog footer{display:grid!important;gap:14px!important;padding:3px 0 0!important}html:root body .ih11-inquiry-dialog footer>span{color:var(--ih7-muted)!important;font-size:11px!important}html:root body .ih11-inquiry-dialog .ih11-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:48px!important;border:0!important;border-radius:12px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font:650 14px/1.4 Inter,system-ui,sans-serif!important}html:root body .ih11-inquiry-dialog .ih11-icon-button{display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:25px!important}html:root body .ih11-inquiry-dialog .ih11-contact-confirm{display:flex!important;align-items:flex-start!important;gap:11px!important;color:var(--ih7-ink)!important;font:400 12px/1.65 Inter,system-ui,sans-serif!important}html:root body .ih11-inquiry-dialog input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;margin:3px 0 0!important;accent-color:var(--ih7-accent)}html:root body .ih11-inquiry-dialog :is(.ih11-button,.ih11-icon-button):disabled{opacity:.6!important}html:root body :is(.ih11-inquiry-dialog,.ih11-visibility-panel) .ih11-notice{margin:0!important;padding:11px 13px!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:12px!important}html:root body .ih11-inquiry-dialog .ih11-notice.is-error{color:var(--ih7-error)!important}@keyframes ih11-profile-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ih11-loading{0%{opacity:.5}to{opacity:1}}@media (max-width: 1220px){html:root body #root#root#root .ih11-account-navbar{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important}html:root body #root#root#root .ih11-account-navbar .nav-actions{grid-area:1 / 2!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav{grid-area:2 / 1 / 3 / -1!important}html:root body #root#root#root .ih11-freelancer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 720px){html:root body #root#root#root .ih11-account-navbar{width:calc(100% - 24px)!important;margin-top:12px!important;padding:12px!important;border-radius:20px!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav{width:100%!important;justify-content:flex-start!important;gap:2px!important;padding:4px!important;border-radius:14px!important}html:root body #root#root#root .ih11-account-navbar .ih11-account-nav>.ih-nav-item{padding:10px!important;font-size:11px!important}html:root body #root#root#root .ih11-account-nav .ih-nav-pixels{display:none!important}html:root body #root#root#root .ih11-account-navbar .nav-actions{gap:7px!important}html:root body #root#root#root .ih11-freelancer-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html:root body #root#root#root .ih11-freelancer-card{padding:21px!important}html:root body #root#root#root .ih11-visibility-panel{padding:18px!important}html:root body #root#root#root .ih11-directory-heading h2{font-size:20px!important}html:root body #root#root#root .ih11-market-switch>a{padding:10px 15px!important}.ih11-dialog-backdrop{padding:12px}html:root body .ih11-inquiry-dialog{padding:22px!important;max-height:calc(100dvh - 24px)!important;border-radius:22px!important}html:root body .ih11-inquiry-dialog h2{font-size:22px!important}html:root body #root#root#root .ih11-profile-form .account-form-section-heading h2{font-size:22px!important}}@media (prefers-reduced-motion: reduce){html:root body :is(.ih11-inquiry-dialog,.ih11-freelancer-card,.ih11-freelancer-skeleton,.ih11-account-nav .ih-nav-pixels>i){animation:none!important}html:root body :is(.ih11-button,.ih11-freelancer-card,.ih11-account-nav .ih-nav-pixels>i){transition:none!important;transform:none!important}}html:root body .ih12-contact-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10050!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:var(--ih45-c-a2be35fcfc,rgba(10,16,28,.52))!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:auto!important;box-sizing:border-box!important}html:root body .ih12-contact-dialog{display:flex!important;flex-direction:column!important;width:min(660px,100%)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:24px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 24px 100px #0000003d!important;font:400 14px/1.6 Inter,system-ui,sans-serif!important;overflow:hidden!important;animation:ih12-dialog-enter .18s ease-out}@keyframes ih12-dialog-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html:root body .ih12-contact-dialog>header{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:24px 28px 16px!important}html:root body .ih12-contact-dialog h2{margin:4px 0 0!important;color:var(--ih7-ink)!important;font-size:27px!important;line-height:1.2!important;letter-spacing:-.7px!important}html:root body .ih12-kicker{display:block!important;color:var(--ih7-muted)!important;font:600 10px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html:root body .ih12-contact-person{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:12px!important;margin:0 28px!important;padding:12px 14px!important;background:var(--ih7-soft)!important;border-radius:14px!important}html:root body .ih12-contact-avatar{display:grid!important;place-items:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:13px!important;background:var(--ih7-surface)!important;color:var(--ih7-accent)!important;font-size:18px!important;overflow:hidden!important}html:root body .ih12-contact-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body .ih12-contact-person strong{display:block!important;color:var(--ih7-ink)!important;font-size:14px!important}html:root body .ih12-contact-person small{display:block!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body .ih12-contact-dialog>p{flex:0 0 auto!important;margin:12px 28px 0!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.6!important}html:root body .ih12-contact-dialog form{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html:root body .ih12-contact-fields{display:grid!important;gap:13px!important;min-height:0!important;padding:20px 28px!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-gutter:stable}html:root body .ih12-contact-dialog label:not(.ih12-inline-check){display:grid!important;gap:7px!important;min-width:0!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body .ih12-contact-dialog :is(input:not([type=checkbox]),textarea,select){width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:11px 13px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important;box-shadow:none!important;box-sizing:border-box!important}html:root body .ih12-contact-dialog textarea{resize:vertical!important;max-height:240px!important}html:root body .ih12-contact-dialog :is(input,textarea,select):disabled{opacity:.65!important;background:var(--ih7-soft)!important}html:root body .ih12-contact-dialog :is(input,textarea,select)::placeholder{color:var(--ih7-muted)!important;opacity:.85!important}html:root body .ih12-contact-dialog small{color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.6!important}html:root body .ih12-inline-check{display:flex!important;align-items:flex-start!important;gap:9px!important;margin:9px 0 0!important;color:var(--ih7-muted)!important;font:400 11px/1.6 Inter,system-ui,sans-serif!important;cursor:pointer!important}html:root body .ih12-inline-check input{flex:0 0 17px!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:1px 0 0!important;padding:0!important;accent-color:var(--ih7-accent)}html:root body .ih12-contact-confirm{padding:14px!important;margin:2px 0 0!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body .ih12-contact-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html:root body .ih12-form-section{display:flex!important;align-items:center!important;gap:10px!important;grid-column:1 / -1!important;margin:8px 0 2px!important;color:var(--ih7-ink)!important;font:650 13px/1.5 Inter,system-ui,sans-serif!important}html:root body .ih12-form-section>span{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:9px!important;background:var(--ih7-soft)!important;color:var(--ih7-accent)!important;font-size:10px!important}html:root body .ih12-contact-dialog footer{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0!important;padding:16px 28px!important;border-top:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important}html:root body .ih12-contact-dialog footer>span{max-width:240px!important;color:var(--ih7-muted)!important;font-size:10px!important;line-height:1.6!important}html:root body .ih12-contact-error{padding:11px 13px!important;margin:0!important;border:1px solid var(--ih7-error)!important;border-radius:10px!important;color:var(--ih7-error)!important;font-size:12px!important}html:root body :is(.ih12-contact-dialog,.ih13-communications) .ih12-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex:0 0 auto!important;width:auto!important;min-height:44px!important;max-height:64px!important;height:auto!important;margin:0!important;padding:11px 16px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important;text-decoration:none!important;cursor:pointer!important}html:root body :is(.ih12-contact-dialog,.ih13-communications) .ih12-button.is-primary{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;border-color:var(--ih7-accent)!important}html:root body :is(.ih12-contact-dialog,.ih13-communications) .ih12-icon-button{display:inline-grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;cursor:pointer!important}html:root body .ih12-contact-dialog :is(.ih12-icon-button,.ih12-button) svg{display:block!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important}html:root body .ih12-contact-dialog :is(button,input,textarea,select):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body .ih12-contact-dialog button:disabled{opacity:.55!important;cursor:wait!important}html:root body #root#root#root#root#root .ih12-contact-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}html:root body #root#root#root#root#root .ih12-directory-contact{flex-wrap:wrap!important}html:root body #root#root#root#root#root .ih12-directory-contact>a{margin-right:auto!important}html:root body #root#root#root#root#root .ih12-directory-contact .ih12-contact-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}html:root body #root#root#root#root#root .ih12-directory-contact button{padding:10px 11px!important;gap:6px!important;font-size:11px!important}@media (max-width: 540px){html:root body .ih12-contact-backdrop{padding:10px!important;align-items:flex-end!important}html:root body .ih12-contact-dialog{max-height:calc(100dvh - 20px)!important;border-radius:19px!important}html:root body .ih12-contact-dialog>header{padding:18px 18px 13px!important}html:root body .ih12-contact-dialog h2{font-size:24px!important}html:root body .ih12-contact-person{margin:0 18px!important}html:root body .ih12-contact-dialog>p{margin:10px 18px 0!important}html:root body .ih12-contact-fields{padding:16px 18px!important}html:root body .ih12-contact-grid{grid-template-columns:minmax(0,1fr)!important;gap:13px!important}html:root body .ih12-contact-dialog footer{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:12px 18px calc(12px + env(safe-area-inset-bottom))!important}html:root body .ih12-contact-dialog footer>span{max-width:none!important;text-align:center!important}html:root body .ih12-contact-dialog footer .ih12-button{width:100%!important;max-height:48px!important}}@media (prefers-reduced-motion: reduce){html:root body .ih12-contact-dialog{animation:none!important}}html:root body{isolation:isolate}html:root body #root#root#root#root#root#root :is(.app,.page,.account-page){background-color:transparent!important;background-image:none!important}html:root body #root#root#root .ih13-account-shortcuts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}html:root body #root#root#root .ih13-account-shortcuts a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 13px;border:1px solid var(--ih7-line);border-radius:12px;color:var(--ih7-ink);background:var(--ih7-surface);text-decoration:none;font-size:13px;font-weight:600;line-height:1.5}html:root body #root#root#root .ih13-account-shortcuts svg{width:18px;height:18px;flex:0 0 18px}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger{display:grid!important;grid-template-columns:360px minmax(0,1fr)!important;width:min(1480px,calc(100% - 48px))!important;max-width:1480px!important;height:calc(100dvh - 156px)!important;min-height:0!important;margin:20px auto 24px!important;padding:0!important;gap:0!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:var(--ih7-surface)!important;box-shadow:0 12px 36px #00000008!important;overflow:hidden!important;box-sizing:border-box!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger *{box-sizing:border-box!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-right:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;overflow:hidden!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:24px 22px 18px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading h1{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;color:var(--ih7-ink)!important;font-size:25px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.7px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading h1>span{display:inline-grid!important;place-items:center!important;min-width:25px!important;height:25px!important;padding:0 6px!important;border-radius:8px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;font-size:12px!important;letter-spacing:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading p{margin:5px 0 0!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-icon-button{display:inline-grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;color:var(--ih7-ink)!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-search{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:10px!important;min-height:46px!important;margin:0 22px 14px!important;padding:0 13px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;color:var(--ih7-muted)!important;background:var(--ih7-soft)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-search input{width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ih7-ink)!important;font-size:16px!important;box-shadow:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-search:focus-within{outline:2px solid var(--ih7-accent);outline-offset:2px}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-filters{display:flex!important;flex:0 0 auto!important;gap:6px!important;margin:0 22px 14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-filters button{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-filters button[aria-pressed=true]{background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-filters b{color:var(--ih7-accent)!important;font-size:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-rows{flex:1 1 auto!important;min-height:0!important;padding:0 10px 12px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-row{position:relative!important;display:flex!important;align-items:center!important;gap:13px!important;min-width:0!important;margin:0 0 4px!important;padding:16px 12px!important;border:1px solid transparent!important;border-radius:12px!important;color:var(--ih7-ink)!important;background:transparent!important;text-decoration:none!important;transition:background-color .14s ease,border-color .14s ease}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-row:is(:hover,.is-active){background:var(--ih7-soft)!important;border-color:var(--ih7-line)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-avatar{display:grid!important;place-items:center!important;flex:0 0 48px!important;width:48px!important;height:48px!important;border-radius:15px!important;background:var(--ih7-soft)!important;color:var(--ih7-accent)!important;font-size:19px!important;font-weight:650!important;overflow:hidden!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-avatar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy{flex:1!important;min-width:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy>div{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;line-height:1.5!important;color:var(--ih7-ink)!important;font-weight:650!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy time{flex:0 0 auto!important;color:var(--ih7-muted)!important;font-size:11px!important;white-space:nowrap!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy>span,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy p{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy>span{margin:3px 0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-copy p{margin:3px 0 0!important;padding-right:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-unread .ih12-inbox-copy :is(strong,p){color:var(--ih7-ink)!important;font-weight:700!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-unread-dot{position:absolute!important;bottom:22px!important;right:12px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--ih7-accent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox>footer{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:9px!important;margin:0!important;padding:16px 22px!important;border-top:1px solid var(--ih7-line)!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih12-inbox-empty,.ih12-feedback){padding:30px 15px!important;color:var(--ih7-muted)!important;text-align:center!important;font-size:14px!important;line-height:1.7!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-empty>svg{width:30px!important;height:30px!important;margin-bottom:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-empty h2{margin:0 0 6px!important;font-size:18px!important;color:var(--ih7-ink)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-empty :is(a,button){display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;margin-top:14px!important;padding:10px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;color:var(--ih7-ink)!important;background:var(--ih7-surface)!important;font-size:14px!important;text-decoration:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-welcome{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:32px!important;min-width:0!important;min-height:0!important;padding:36px!important;background:var(--ih7-soft)!important;overflow-y:auto!important;text-align:center!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-welcome-copy{display:grid!important;justify-items:center!important;gap:14px!important;max-width:430px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-welcome-icon{display:grid!important;place-items:center!important;width:64px!important;height:64px!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;color:var(--ih7-accent)!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-welcome-icon>svg{width:28px!important;height:28px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-welcome h2{margin:0!important;color:var(--ih7-ink)!important;font-size:28px!important;line-height:1.3!important;letter-spacing:-.6px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-welcome p{margin:0!important;color:var(--ih7-muted)!important;font-size:14px!important;line-height:1.7!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-welcome-features{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:20px!important;margin:5px 0 0!important;color:var(--ih7-muted)!important;font-size:13px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-welcome-features>span{display:inline-flex!important;align-items:center!important;gap:7px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-start-actions{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-start-actions>p{flex:0 0 100%!important;margin-bottom:4px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-button{min-height:44px!important;max-height:none!important;padding:11px 15px!important;font-size:14px!important;text-decoration:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-shell{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ih7-surface)!important;box-shadow:none!important;overflow:hidden!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:16px!important;min-height:80px!important;padding:16px 24px!important;border:0!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-back{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-profile-link{display:inline-flex!important;flex:1!important;min-width:0!important;gap:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person{min-width:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ih7-ink)!important;font-size:17px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person span{display:block!important;color:var(--ih7-muted)!important;font-size:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header-actions{margin-left:auto!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-actions-popover{max-height:min(320px,45dvh)!important;overflow-y:auto!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project{display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ih7-soft)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project>summary{padding:13px 24px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-title{min-width:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-title h1{margin:3px 0 0!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important;overflow-wrap:anywhere!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-budget strong{font-size:17px!important;color:var(--ih7-accent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-budget small{font-size:11px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-body{max-height:min(28dvh,220px)!important;padding:0 24px 18px!important;overflow-y:auto!important;font-size:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-brief{margin-top:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-brief>span{font-size:12px!important;color:var(--ih7-muted)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{display:flex!important;flex:0 0 auto!important;gap:6px!important;margin:12px 24px 0!important;padding:5px!important;border:0!important;border-radius:12px!important;background:var(--ih7-soft)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs button{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:42px!important;margin:0!important;padding:9px 15px!important;border:0!important;border-radius:9px!important;color:var(--ih7-muted)!important;background:transparent!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs button[aria-selected=true]{color:var(--ih7-ink)!important;background:var(--ih7-surface)!important;box-shadow:0 2px 7px #00000007!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs button b{color:var(--ih7-muted)!important;background:var(--ih7-soft)!important;font-size:11px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;min-height:0!important;margin:0!important;padding:16px 24px 14px!important;overflow:hidden!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-panel:is(.is-plan,.is-files){display:block!important;overflow-y:auto!important;overscroll-behavior-y:contain}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;padding:11px 13px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next>div{display:flex!important;align-items:center!important;min-width:0!important;gap:10px!important;color:var(--ih7-accent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next strong{display:block!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next small{display:block!important;color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next button{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:8px 11px!important;border:0!important;border-radius:9px!important;color:var(--ih7-accent)!important;background:var(--ih7-soft)!important;font-size:13px!important;font-weight:650!important;cursor:pointer!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-messages{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:14px 4px 18px!important;gap:12px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{flex:0 0 auto!important;width:fit-content!important;max-width:min(82%,760px)!important;min-width:80px!important;padding:12px 16px 7px!important;border:1px solid var(--ih7-line)!important;border-radius:16px 16px 16px 4px!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important;box-shadow:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.is-mine{align-self:flex-end!important;border-radius:16px 16px 4px!important;border-color:transparent!important;color:var(--ih7-on-accent)!important;background:var(--ih7-accent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.is-theirs{align-self:flex-start!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.has-materials{width:min(82%,760px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text p,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text a{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:15px!important;line-height:1.65!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih8-chat-message-meta time{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:11px!important;opacity:.75!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-day{margin:6px auto!important;padding:5px 10px!important;border-radius:8px!important;color:var(--ih7-muted)!important;background:var(--ih7-soft)!important;font-size:11px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-empty{min-height:0!important;padding:24px!important;font-size:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form{display:flex!important;flex:0 0 auto!important;align-items:flex-end!important;gap:10px!important;margin:12px 0 0!important;padding:8px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form textarea{flex:1 1 auto!important;width:auto!important;min-width:0!important;min-height:44px!important;max-height:120px!important;margin:0!important;padding:10px 4px!important;border:0!important;border-radius:0!important;color:var(--ih7-ink)!important;background:transparent!important;-webkit-text-fill-color:currentColor!important;font-size:16px!important;line-height:1.5!important;resize:none!important;box-shadow:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih7-chat-send,.ih8-chat-add){display:inline-flex!important;flex:0 0 44px!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:11px!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-send{color:var(--ih7-on-accent)!important;background:var(--ih7-accent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-send>span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-composer-hint{flex:0 0 auto!important;margin:7px 0 0!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.5!important;text-align:center!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.agreement-workspace,.agreement-gate,.agreement-form,.agreement-form-grid,.agreement-proposal-card){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-workspace{margin:0 0 16px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-workspace-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:70px!important;max-height:none!important;padding:16px!important;border:0!important;border-radius:16px!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important;text-align:left!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-workspace-toggle>span:first-child{display:grid!important;gap:4px!important;min-width:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-workspace-toggle strong{font-size:15px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-workspace-toggle small{color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-collapse-icon{display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:9px!important;color:var(--ih7-ink)!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate{margin:0!important;padding:20px!important;border:0!important;background:transparent!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-grid{margin:18px 0!important;gap:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field :is(input,textarea){border-radius:10px!important;color:var(--ih7-ink)!important;background:var(--ih7-surface)!important;font-size:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field textarea{min-height:90px!important;padding:11px 12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.agreement-confirmation,.agreement-legal-note){font-size:13px!important;line-height:1.6!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.agreement-confirmation,.agreement-legal-note) :is(p,span,small){font-size:13px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-actions{padding-top:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications svg{flex-shrink:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih12-icon-button,.ih12-button,.ih12-inbox-search,.ih12-project-next,.ih12-welcome-features,.ih12-inbox>footer,.ih7-chat-send,.ih8-chat-add,.ih7-chat-back,.ih12-collapse-icon) svg{display:block!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(button,a,input,textarea):focus-visible,html:root body #root#root#root .ih13-account-shortcuts a:focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}@media (max-width: 1100px){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger{grid-template-columns:310px minmax(0,1fr)!important;width:calc(100% - 32px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih7-chat-header,.ih7-chat-project>summary,.ih7-chat-workspace-panel){padding-left:18px!important;padding-right:18px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{margin-left:18px!important;margin-right:18px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading{padding-left:18px!important;padding-right:18px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih12-inbox-search,.ih12-inbox-filters){margin-left:18px!important;margin-right:18px!important}}@media (max-width: 800px){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger{grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 24px)!important;height:calc(100dvh - 126px)!important;margin:12px auto 24px!important;border-radius:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox{border-right:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-chat .ih12-inbox,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-welcome{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-back{display:inline-flex!important;flex:0 0 44px!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border-radius:11px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-back b{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header{min-height:70px!important;padding:12px 14px!important;gap:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-avatar{width:40px!important;height:40px!important;min-width:40px!important;flex-basis:40px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-profile-link{gap:9px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person strong{font-size:15px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person span{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project>summary{padding:10px 14px!important;gap:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-title h1{font-size:15px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-budget{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-body{padding-left:14px!important;padding-right:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{margin:10px 12px 0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs button{flex:1!important;min-height:42px!important;padding:8px 7px!important;font-size:13px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-panel{padding:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{max-width:90%!important;padding:11px 13px 6px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.has-materials{width:90%!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text p,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text a{font-size:15px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next{padding:8px 10px!important;gap:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next>div>svg,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next small,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next button svg{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next strong,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next button{font-size:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate{padding:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-grid{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-composer-hint{font-size:10px!important}html:root body #root#root#root .ih13-account-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html:root body #root#root#root .ih13-account-shortcuts a{justify-content:space-between}html:root body #root#root#root .ih12-directory-contact .ih12-contact-actions{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 370px){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger{width:calc(100% - 16px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header{gap:8px!important;padding:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-avatar{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-heading{padding:20px 16px 16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications :is(.ih12-inbox-search,.ih12-inbox-filters){margin-left:16px!important;margin-right:16px!important}}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-project,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih12-project-next,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-composer-hint,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih12-inbox>footer,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih12-inbox-heading p{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-header{min-height:64px!important;padding:10px 12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-workspace-tabs{margin:8px 12px 0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-workspace-tabs button{min-height:40px!important;padding:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-workspace-panel{padding:8px 12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-form{margin-top:6px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih12-inbox-heading{padding:12px 18px!important}@media (prefers-reduced-motion: reduce){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications *{scroll-behavior:auto!important}}@media (forced-colors: active){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-active{outline:1px solid Highlight!important}}html:root body #root#root#root{background:transparent!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded{position:relative!important;grid-template-columns:minmax(0,1fr)!important;width:min(1500px,calc(100% - 48px))!important;max-width:1500px!important;background:transparent!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-shell{background:transparent!important;position:relative!important;z-index:1!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-shell.is-ready{animation:ih14-chat-open .3s cubic-bezier(.2,.75,.25,1) both!important}@keyframes ih14-chat-open{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-header{min-height:86px!important;padding:18px 30px!important;gap:18px!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-conversations-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;gap:9px!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 13px!important;border:1px solid var(--ih7-line)!important;border-radius:11px!important;color:var(--ih7-ink)!important;background:var(--ih7-soft)!important;font:600 14px/1.4 Inter,system-ui,sans-serif!important;cursor:pointer!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-conversations-toggle svg{width:19px!important;height:19px!important;flex:0 0 19px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-project>summary{padding:16px 30px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-tabs{margin:16px 30px 0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-tabs button{min-height:46px!important;padding:12px 20px!important;font-size:15px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-panel{padding:20px 30px!important;background:var(--ih7-surface)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-panel.is-conversation{background:color-mix(in srgb,var(--ih7-surface) 82%,transparent)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-messages{gap:18px!important;padding-top:20px!important;padding-bottom:24px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-message{max-width:min(72%,800px)!important;padding:14px 18px 9px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-message.has-materials{width:min(72%,800px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-form{min-height:62px!important;padding:9px 11px!important;margin-top:16px!important;border-radius:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-project-next{padding:14px 16px!important;margin-bottom:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-project-next strong{font-size:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-inbox-tools{display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox{display:flex!important;position:absolute!important;z-index:4!important;inset:0 auto 0 0!important;width:min(390px,calc(100% - 28px))!important;height:100%!important;border-radius:19px 0 0 19px!important;background:var(--ih7-surface)!important;box-shadow:14px 0 36px #00000015!important;transform:translate(-101%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .24s cubic-bezier(.2,.75,.25,1),opacity .18s ease,visibility .24s}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-inbox-open .ih12-inbox{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading{gap:8px!important;padding-left:20px!important;padding-right:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading h1{font-size:23px!important;gap:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-inbox-scrim{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ih45-c-14146a1e5d,#09182b40)!important;box-shadow:none!important;cursor:pointer!important;animation:ih14-scrim-in .18s ease both}@keyframes ih14-scrim-in{0%{opacity:0}to{opacity:1}}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-conversations-toggle:focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-overview{gap:20px 28px!important;padding:28px!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-heading h1{font-size:clamp(28px,3vw,36px)!important}html:root body #root#root#root .page.ih6-account-page .ih13-account-shortcuts.ih14-account-actions{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding-top:20px!important;border-top:1px solid var(--ih6-line)!important;align-items:stretch!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group{display:flex!important;flex-direction:column!important;min-width:0!important;gap:12px!important;margin:0!important;padding:18px!important;border:1px solid var(--ih6-line)!important;border-radius:16px!important;color:var(--ih6-ink)!important;background:var(--ih6-soft, var(--ih7-soft))!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group h2{margin:0!important;color:var(--ih6-ink)!important;font:650 15px/1.4 Inter,system-ui,sans-serif!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-links{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group a,html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;max-height:none!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--ih6-line)!important;border-radius:10px!important;color:var(--ih6-ink)!important;background:var(--ih6-surface)!important;font:550 13px/1.5 Inter,system-ui,sans-serif!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group a>svg:last-child,html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group button>svg:last-child{margin-left:auto!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group .ih14-account-action-primary{background:var(--ih7-accent)!important;border-color:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font-weight:650!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group :is(a,button):hover{border-color:var(--ih7-accent)!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group :is(a,button):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:3px!important}@media (max-width: 1000px){html:root body #root#root#root .page.ih6-account-page .ih7-account-overview{grid-template-columns:310px minmax(0,1fr)!important;padding:22px!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-group{padding:14px!important}}@media (max-width: 800px){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded{width:calc(100% - 24px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-header{min-height:76px!important;gap:8px!important;padding:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-conversations-toggle{width:44px!important;padding:0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-conversations-toggle span{display:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-profile-link{gap:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-person strong{font-size:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-project>summary{padding:12px 14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-tabs{margin:10px 14px 0!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-tabs button{min-height:44px!important;padding:10px 8px!important;font-size:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-workspace-panel{padding:14px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-messages{gap:14px!important;padding-top:12px!important;padding-bottom:16px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-message{max-width:90%!important;padding:12px 14px 8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-message.has-materials{width:90%!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-form{min-height:60px!important;margin-top:10px!important;padding:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-project-next{padding:11px!important;margin-bottom:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox{border-radius:15px 0 0 15px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading h1{font-size:21px!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-overview{grid-template-columns:minmax(0,1fr)!important;padding:20px!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-heading{grid-row:1!important;padding:0!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-overview .ih6-profile-hub{grid-row:2!important}html:root body #root#root#root .page.ih6-account-page .ih13-account-shortcuts.ih14-account-actions{grid-template-columns:minmax(0,1fr)!important;padding-top:16px!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 370px){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded{width:calc(100% - 16px)!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading{padding-left:14px!important;padding-right:12px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading h1{font-size:20px!important;gap:6px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox-heading h1>span{display:none!important}html:root body #root#root#root .page.ih6-account-page .ih7-account-overview{padding:16px!important}html:root body #root#root#root .page.ih6-account-page .ih14-account-action-links{grid-template-columns:minmax(0,1fr)!important}}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-condensed .ih7-chat-header{min-height:64px!important;padding-top:9px!important;padding-bottom:9px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-condensed .ih7-chat-workspace-tabs{margin-top:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-condensed .ih7-chat-workspace-tabs button{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-condensed .ih7-chat-workspace-panel{padding-top:8px!important;padding-bottom:10px!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded.is-condensed .ih7-chat-form{margin-top:6px!important;min-height:58px!important}@media (prefers-reduced-motion: reduce){html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih7-chat-shell.is-ready,html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-inbox-scrim{animation:none!important}html:root body #root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih14-expanded .ih12-inbox{transition:none!important}}:root{--ih24-canvas:#ffffff;--ih24-light:#ffffff;--ih24-shade:var(--ih45-c-5778d30209,#b5c9e3)}html[data-theme=dark]{--ih24-canvas:var(--ih45-c-115f59eb65,#0c1728);--ih24-light:var(--ih45-c-8eb0805bb0,#34597e);--ih24-shade:var(--ih45-c-aa705e738a,#08111e)}html[data-template=classic]{--ih24-canvas:#ffffff;--ih24-light:#ffffff;--ih24-shade:#bfbfbf}html[data-template=classic][data-theme=dark]{--ih24-canvas:var(--ih45-c-b796b498a5,#17191b);--ih24-light:#505050;--ih24-shade:#101010}html:root body .ih13-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;background:var(--ih24-canvas)}html:root body .ih13-background>:is(.ih13-background-start,.ih13-background-end){position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;width:auto;height:auto;margin:0;pointer-events:none;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;transform-origin:center;filter:none;animation:none;transition:none;will-change:transform,opacity}html:root body .ih13-background>.ih13-background-start{z-index:1;background-image:radial-gradient(ellipse 38% 36% at 40% 38%,color-mix(in srgb,var(--ih24-light) 94%,transparent) 0%,color-mix(in srgb,var(--ih24-light) 68%,transparent) 28%,color-mix(in srgb,var(--ih24-light) 30%,transparent) 60%,transparent 100%);transform:translate3d(0,14vh,0) scaleY(1.06);opacity:.7589}html:root body .ih13-background>.ih13-background-end{z-index:0;background-image:radial-gradient(ellipse 39% 37% at 58% 60%,color-mix(in srgb,var(--ih24-shade) 98%,transparent) 0%,color-mix(in srgb,var(--ih24-shade) 85%,transparent) 35%,color-mix(in srgb,var(--ih24-shade) 48%,transparent) 65%,transparent 100%);transform:translate3d(17vw,0,0) scaleX(1.06);opacity:.94}@media (prefers-reduced-motion: reduce){html:root body .ih13-background>:is(.ih13-background-start,.ih13-background-end){transform:none!important;will-change:auto}}@media (forced-colors: active){html:root body .ih13-background{display:none}}@media print{html:root body .ih13-background{display:none}}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 :is(.categories.section,.ih-category-intro,.split-section.section){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 :is(.categories.section,.ih-category-intro,.split-section.section,.split-card,.final-cta):before,html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 :is(.categories.section,.ih-category-intro,.split-section.section,.split-card,.final-cta):after{content:none!important;display:none!important}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card:not(.light)>:is(h2,.section-label),html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card.light>:is(h2,.section-label){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card:not(.light)>p,html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card.light>p{color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card:not(.light) .btn{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;-webkit-text-fill-color:currentColor!important;border-color:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card.light .btn{background:transparent!important;color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--ih-home-line)!important}html:root body #root#root#root#root :is(.account-workspace-page,.ih6-account-layout,.ih6-account-content,.account-tab-stage),html:root body #root#root#root#root .page>.app-page{background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how.section{background:transparent!important;color:var(--ih-home-ink)!important;border:0!important;box-shadow:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how.section:before,html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how.section:after{display:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how.section :is(h2,h3,.section-label,.ih5-step-title){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how.section :is(p,.ih5-step-copy){color:var(--ih-home-muted)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .how .ih5-step-card{background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;border-color:var(--ih-home-line)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih15-focus{position:fixed!important;left:12px!important;right:12px!important;bottom:auto!important;width:calc(100% - 24px)!important;max-width:none!important;margin:0!important;z-index:800!important;border-radius:20px!important;background:var(--ih7-surface)!important;box-shadow:0 0 0 20px var(--ih7-bg),0 20px 80px #00000025!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header-actions{display:flex!important;align-items:center!important;gap:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus-toggle{flex:0 0 44px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-profile-link{min-width:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person{min-width:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-person strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project[hidden]{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{flex-wrap:nowrap!important;flex:0 0 auto!important;gap:6px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>.ih15-pin-plan{margin-left:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:1 1 auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned{grid-template-columns:minmax(0,1fr) minmax(360px,440px)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.ih7-chat-workspace-panel{min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;margin:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.ih7-chat-workspace-panel[hidden]{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation{display:flex!important;flex-direction:column!important;background:color-mix(in srgb,var(--ih7-surface) 88%,transparent)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation .ih7-chat-messages{flex:1 1 auto!important;min-height:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window{border-left:1px solid var(--ih7-line)!important;padding:18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace :is(.is-files,.is-plan){overflow-y:auto!important;overscroll-behavior-y:contain}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 20px!important;padding-bottom:14px!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading h2{margin:0!important;color:var(--ih7-ink)!important;font:650 20px/1.3 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading>div{display:flex!important;align-items:center!important;gap:6px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-back{display:inline-flex!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:44px!important;max-height:none!important;padding:9px 12px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:550 13px/1.4 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-back svg{transform:rotate(180deg);flex:0 0 18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window :is(.agreement-form-grid,.agreement-form-fields,.agreement-summary-grid){grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window :is(.agreement-field,.agreement-field-full,.agreement-form-actions){grid-column:1 / -1!important;min-width:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .agreement-form-actions{flex-wrap:wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .ih15-workspace-heading .ih15-workspace-back{padding:9px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .ih15-workspace-heading .ih15-workspace-back span{display:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-ink:var(--ih45-sem-ink,var(--ih45-c-e4a04518d9,#344861));--ih5-scene-line:var(--ih45-sem-line,var(--ih45-c-94225047c8,#a2b0c4));--ih5-scene-soft:var(--ih45-sem-soft,var(--ih45-c-7ff615b7e1,#e8eef9));--ih5-scene-accent:var(--ih45-sem-accent,var(--ih45-c-a6e222597a,#5277a9));--ih5-scene-on-accent:var(--ih45-sem-on,#ffffff);--ih5-scene-skin:#d8a48b;--ih7-shirt:var(--ih45-c-66f6eb9da5,#365a98);--ih7-trousers:var(--ih45-c-3b1787de66,#364a6c);--ih15-hair:var(--ih45-c-93be3a8fa0,#26374f)}html:root[data-theme=dark] body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-ink:var(--ih45-sem-ink,var(--ih45-c-e9a0b1fdfc,#7f99b8));--ih5-scene-line:var(--ih45-sem-line,var(--ih45-c-91d84dd15a,#5c728e));--ih5-scene-soft:var(--ih45-sem-soft,var(--ih45-c-575f040abb,#20344e));--ih5-scene-accent:var(--ih45-sem-accent,var(--ih45-c-2f5228d694,#93b6dc));--ih5-scene-on-accent:var(--ih45-sem-on,var(--ih45-c-09bf3485c4,#152b43));--ih5-scene-skin:#e8b99a;--ih7-shirt:var(--ih45-c-24be9c8b48,#82aade);--ih7-trousers:var(--ih45-c-af4ea640e7,#475d82);--ih15-hair:var(--ih45-c-bd0c6f5f50,#27354c)}html:root[data-template=classic] body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-ink:var(--ih45-sem-ink,#454a4a);--ih5-scene-line:var(--ih45-sem-line,#b7bcb6);--ih5-scene-soft:var(--ih45-sem-soft,#e8ece5);--ih5-scene-accent:var(--ih45-sem-accent,#6c7972);--ih5-scene-on-accent:var(--ih45-sem-on,#ffffff);--ih5-scene-skin:#cdb29d;--ih7-shirt:#727b7c;--ih7-trousers:#43494b;--ih15-hair:#303636}html:root[data-template=classic][data-theme=dark] body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-story{--ih5-scene-ink:var(--ih45-sem-ink,#969e9e);--ih5-scene-line:var(--ih45-sem-line,#67716e);--ih5-scene-soft:var(--ih45-sem-soft,#303a38);--ih5-scene-accent:var(--ih45-sem-accent,#a9b9b0);--ih5-scene-on-accent:var(--ih45-sem-on,#25312b);--ih5-scene-skin:#d6b8a4;--ih7-shirt:var(--ih45-c-95ab0e8ab1,#bec5ca);--ih7-trousers:#666b70;--ih15-hair:var(--ih45-c-1f16dd6af0,#292e32)}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene :is(g,path,rect,circle,ellipse){stroke:none!important;fill:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=skin]{fill:var(--ih5-scene-skin)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=ink]{fill:var(--ih5-scene-ink)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=accent],html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-pixels rect{fill:var(--ih5-scene-accent)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-fill=line]{fill:var(--ih5-scene-line)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=skin]{stroke:var(--ih5-scene-skin)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=ink]{stroke:var(--ih5-scene-ink)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=accent]{stroke:var(--ih5-scene-accent)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=line],html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-window :is(rect,path){stroke:var(--ih5-scene-line)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-scene-stroke=on-accent]{stroke:var(--ih5-scene-on-accent)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=shirt]{stroke:var(--ih7-shirt)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=trousers]{stroke:var(--ih7-trousers)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-person-head [data-scene-fill=ink]{fill:var(--ih15-hair)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-chair rect{fill:var(--ih5-scene-ink)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-shadow{fill:var(--ih5-scene-ink)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-scene-code path{stroke:var(--ih5-scene-accent)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [fill^="url("]{fill:var(--ih5-scene-soft)!important}@media (max-width: 900px){html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned>.is-conversation{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window{border-left:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .ih15-workspace-heading .ih15-workspace-back span{display:inline!important}}@media (max-width: 800px){html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih15-focus{left:0!important;right:0!important;width:100%!important;border:0!important;border-radius:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-header{padding:10px 12px!important;min-height:66px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-person>span{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading{gap:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading h2{font-size:18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>.ih15-pin-plan{padding:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>.ih15-pin-plan span{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>.ih15-pin-plan svg{width:18px!important;height:18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-workspace-tabs{margin:8px 12px 0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-workspace-tabs>button{padding:9px 10px!important;min-height:44px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-header-actions{gap:4px!important}}@media (max-width: 390px){html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-focus .ih7-chat-avatar{display:none!important}}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih7-chat-workspace-tabs>.ih15-pin-plan{display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-account-overview{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0 0 28px!important;padding:28px 0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub,html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub *{box-sizing:border-box!important;font-family:Inter,system-ui,sans-serif!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub{display:flex!important;flex-direction:column!important;align-items:center!important;position:relative!important;inset:auto!important;width:100%!important;max-width:960px!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;color:var(--ih6-ink)!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub>.section-label{margin:0 0 16px!important;font-size:11px!important;letter-spacing:.12em!important;color:var(--ih6-muted)!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-trigger{position:relative!important;inset:auto!important;transform:none!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;gap:10px!important;width:148px!important;min-width:148px!important;max-width:148px!important;height:148px!important;min-height:148px!important;max-height:148px!important;margin:0 auto!important;padding:20px!important;border:1px solid var(--ih6-line)!important;border-radius:50%!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;font:650 17px/1.25 Inter,system-ui,sans-serif!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;cursor:pointer!important;box-shadow:0 10px 28px color-mix(in srgb,var(--ih6-ink) 8%,transparent)!important;transition:background-color .18s,border-color .18s,box-shadow .18s!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-trigger:hover,html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-trigger[aria-expanded=true]{border-color:var(--ih6-accent)!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-emblem{display:grid!important;grid-template-columns:repeat(2,7px)!important;gap:3px!important;width:17px!important;height:17px!important;padding:0!important;margin:0!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-emblem i{width:7px!important;height:7px!important;border-radius:2px!important;background:currentColor!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-toggle{position:absolute!important;top:19px!important;right:23px!important;margin:0!important;font-size:19px!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-hint{margin:15px 0 7px!important;padding:0!important;max-width:100%!important;color:var(--ih6-muted)!important;font-size:13px!important;text-align:center!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-current{position:static!important;width:auto!important;margin:0!important;color:var(--ih6-ink)!important;font-size:12px!important;text-align:center!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub[data-open=true]>.ih16-hub-hint,html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub[data-open=true]>.ih16-hub-current{display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel{display:block!important;position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel[hidden]{display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel:before,html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-items:before,html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item:before{content:none!important;display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-items{display:grid!important;position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-items:center!important;grid-auto-rows:124px!important;gap:44px 0!important;width:100%!important;min-width:0!important;margin:0!important;padding:64px 0 0!important}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:356px!important;margin:0!important;padding:0!important;pointer-events:none!important;overflow:visible!important;fill:none!important;stroke:color-mix(in srgb,var(--ih6-accent) 45%,var(--ih6-line))!important;animation:ih17-network-in .26s ease both}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network path{fill:none!important;stroke:inherit!important;stroke-width:1.4!important}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network path.is-active{stroke:var(--ih6-accent)!important}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network.is-mobile{display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item{display:flex!important;position:relative!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:124px!important;min-height:124px!important;max-height:124px!important;margin:0!important;padding:14px!important;border:1px solid var(--ih6-line)!important;border-radius:50%!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;font:550 13px/1.4 Inter,system-ui,sans-serif!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;cursor:pointer!important;box-shadow:0 4px 14px color-mix(in srgb,var(--ih6-ink) 4%,transparent)!important;transition:border-color .16s,background-color .16s,box-shadow .16s!important;animation:ih17-node-in .24s ease both;animation-delay:calc(var(--ih17-node-index,0) * 30ms)}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item>span{padding:0!important;margin:0!important;font:inherit!important;color:inherit!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item>span:nth-child(2){flex:0 0 auto!important;min-width:0!important;max-width:100%!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item>.ih16-hub-number{display:grid!important;place-items:center!important;flex:0 0 25px!important;width:25px!important;height:25px!important;border-radius:50%!important;background:var(--ih6-soft)!important;font-size:10px!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item:hover,html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item.is-active{border-color:var(--ih6-accent)!important;background:var(--ih6-soft)!important}html:root body #root#root#root#root .page.ih6-account-page :is(.ih16-hub-trigger,.ih16-hub-item):focus-visible{outline:3px solid var(--ih6-accent)!important;outline-offset:3px!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel .ih14-account-actions{width:100%!important;min-width:0!important;max-width:none!important;margin-top:30px!important;padding-top:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel .ih14-account-action-group{min-width:0!important;max-width:none!important;width:100%!important;padding:16px!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel .ih14-account-action-links :is(a,button){white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}html:root body #root#root#root#root .page.ih6-account-page .account-tab-stage{border:0!important;border-radius:24px!important}html:root body #root#root#root#root .page.ih6-account-page .ih6-account-workspace[data-account-section=profile] .account-profile-workspace{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:24px!important}html:root body #root#root#root#root .page.ih6-account-page .account-profile-workspace>.account-profile-preview{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 24px!important;border:1px solid color-mix(in srgb,var(--ih6-line) 75%,transparent)!important;border-radius:24px!important;overflow:hidden!important;clip-path:inset(0 round 24px);isolation:isolate}html:root body #root#root#root#root .page.ih6-account-page .account-profile-workspace>.account-profile-preview:before,html:root body #root#root#root#root .page.ih6-account-page .account-profile-workspace>.account-profile-preview:after{border-radius:inherit!important;pointer-events:none!important}@keyframes ih17-network-in{0%{opacity:0}to{opacity:1}}@keyframes ih17-node-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 800px){html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-panel .ih14-account-actions{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 640px){html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:114px!important;padding-top:56px!important;gap:44px 0!important}html:root body #root#root#root#root .page.ih6-account-page .ih16-hub-item{width:114px!important;min-width:114px!important;max-width:114px!important;height:114px!important;min-height:114px!important;max-height:114px!important;padding:10px!important}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network.is-desktop{display:none!important}html:root body #root#root#root#root .page.ih6-account-page .ih17-hub-network.is-mobile{display:block!important;height:486px!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root#root#root .page.ih6-account-page .ih16-profile-hub *{animation:none!important;transition:none!important}}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene{--ih16-face:#3b302b}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=eye]{fill:#292b2a!important;stroke:none!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih5-work-scene [data-person-part=face]{fill:none!important;stroke:var(--ih16-face)!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta .final-cta-title,html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta .final-cta-title>span{color:var(--ih7-cta-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta>.section-label{color:var(--ih7-cta-muted)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root .page.ih5-jobs-page.ih10-jobs-page .ih16-spotlight-progress{height:3px;border-radius:3px;overflow:hidden;background:var(--ih5-line)}html:root body #root#root#root .page.ih5-jobs-page.ih10-jobs-page .ih16-spotlight-progress i{display:block;height:100%;background:var(--ih5-accent);transform-origin:left center;animation:ih16-spotlight-time 6s linear both}html:root body #root#root#root .page.ih5-jobs-page.ih10-jobs-page .is-paused .ih16-spotlight-progress i{animation-play-state:paused}@keyframes ih16-spotlight-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){html:root body #root#root#root .ih16-spotlight-progress{display:none}}html:root body .ih17-chat-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:790;background:color-mix(in srgb,var(--ih7-bg) 94%,transparent)}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih15-focus{left:12px!important;right:12px!important;width:calc(100% - 24px)!important;max-width:1120px!important;margin:0 auto!important;box-shadow:0 12px 50px #00000020!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih14-expanded:not(.ih15-focus){width:min(1120px,calc(100% - 48px))!important;max-width:1120px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header{min-height:72px!important;padding:14px 22px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project>summary{min-height:62px!important;padding:10px 22px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-title h1{font-size:18px!important;line-height:1.4!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{margin-top:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-conversation{padding:14px 22px 12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation .ih7-chat-messages{width:100%!important;max-width:740px!important;margin:0 auto!important;padding:14px 10px 18px!important;gap:14px!important;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-gutter:stable;scrollbar-width:thin}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{max-width:min(82%,560px)!important;padding:12px 16px 8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.has-materials{width:min(82%,560px)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message .private-work-message-text{line-height:1.6!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-conversation>.ih12-project-next{width:100%!important;max-width:740px!important;margin:0 auto 8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-conversation>.ih7-chat-form{width:100%!important;max-width:740px!important;margin:10px auto 0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-chat-latest{display:inline-flex!important;align-self:center!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:40px!important;flex:0 0 auto!important;padding:8px 14px!important;margin:6px auto 0!important;border:1px solid var(--ih7-line)!important;border-radius:999px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:550 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-chat-latest svg{width:16px!important;height:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned{grid-template-columns:minmax(0,1fr) 380px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-plan{padding:20px 24px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-plan>:is(.agreement-workspace,.agreement-summary,.chat-payment-panel,.ih8-chat-plan-overview,.ih15-workspace-heading){width:100%!important;max-width:820px!important;margin-left:auto!important;margin-right:auto!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading{position:sticky!important;top:0!important;z-index:3!important;background:var(--ih7-surface)!important;padding:10px 0 14px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate{padding:20px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate-heading{margin-bottom:18px!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate-heading h2{margin:7px 0 8px!important;font-size:19px!important;line-height:1.4!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate-heading p{margin:0!important;max-width:none!important;color:var(--ih7-muted)!important;font-size:13px!important;line-height:1.65!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-progress{margin-top:14px!important;gap:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-heading{gap:12px!important;margin:0 0 12px!important;flex-wrap:wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-heading h3{margin-top:8px!important;font-size:18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-heading p{font-size:12px!important;text-align:left!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:14px 0 20px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field{min-width:0!important;gap:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field-wide,html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-form-section{grid-column:1 / -1!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field>span{color:var(--ih7-ink)!important;font-size:14px!important;line-height:1.5!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field input{min-height:46px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field textarea{min-height:112px!important;line-height:1.6!important;resize:vertical!important;padding:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-field :is(input,textarea){width:100%!important;border:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-price-input input{min-width:0!important;flex:1 1 auto!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-form-section{display:flex!important;align-items:center!important;gap:9px!important;margin:14px 0 0!important;padding:12px 0!important;border-bottom:1px solid var(--ih7-line)!important;font:650 14px/1.5 Inter,system-ui,sans-serif!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-confirmation{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:14px!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-confirmation input{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:3px 0 0!important;flex:0 0 18px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-actions{gap:12px!important;flex-wrap:wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-actions button{min-height:44px!important;white-space:normal!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-details{gap:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-detail>span{font-size:12px!important;line-height:1.5!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-detail p{line-height:1.65!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih8-chat-plan-overview{border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih8-chat-plan-overview>summary{padding:16px!important;font-size:14px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan{margin:0!important;padding:18px!important;border:0!important;border-radius:0 0 16px 16px!important;background:transparent!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-header{display:block!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-header h2{font-size:20px!important;margin:7px 0 8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-header p{font-size:13px!important;line-height:1.6!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-status{display:inline-flex!important;margin-top:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih9-plan-scope{max-height:none!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;white-space:pre-wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan :is(p,dd,li),html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief dd{font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief{margin:20px 0!important;padding:16px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief h3{margin:0 0 12px!important;font-size:15px!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief dl{display:grid!important;gap:14px!important;margin:0!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief dt{color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-project-brief dd{margin:5px 0 0!important;white-space:pre-wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window :is(.agreement-form-grid,.agreement-details,.chat-project-plan-grid,.chat-project-plan-facts,.chat-project-plan-checklists){grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .agreement-gate{padding:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .agreement-progress{flex-wrap:wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .agreement-summary>summary{grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .ih9-agreement-keyfacts{grid-column:2!important;grid-row:auto!important;text-align:left!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-plan-window .agreement-summary-action{grid-column:2!important;grid-row:auto!important;justify-self:start!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-inbox-welcome{padding:28px!important;gap:26px!important;justify-content:center!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-start-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:760px!important;gap:14px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih12-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:18px 10px!important;min-height:108px!important;width:100%!important;min-width:0!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:550 13px/1.5 Inter,system-ui,sans-serif!important;text-align:center!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih12-button>svg:first-child{width:22px!important;height:22px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih12-button>svg:last-child{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih17-start-primary{border-color:var(--ih7-accent)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-browse-jobs{grid-column:1 / -1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:8px 12px!important;color:var(--ih7-ink)!important;font:550 13px/1.5 Inter,system-ui,sans-serif!important;text-decoration:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid a:hover{background:var(--ih7-soft)!important}@media (max-width: 900px){html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace.is-pinned>.is-conversation{display:none!important}}@media (max-width: 800px){html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih15-focus{left:0!important;right:0!important;width:100%!important;max-width:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.ih14-expanded:not(.ih15-focus){width:calc(100% - 24px)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-header{padding:10px 12px!important;min-height:66px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project>summary{padding:9px 12px!important;min-height:54px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-project-title h1{font-size:15px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-conversation{padding:10px 12px 12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation .ih7-chat-messages{padding:10px 3px 16px!important;gap:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{max-width:90%!important;padding:11px 13px 7px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.has-materials{width:90%!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-plan{padding:14px 12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-gate{padding:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-form-grid,html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-details,html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan-grid{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-progress{flex-wrap:wrap!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-summary>summary{grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih9-agreement-keyfacts{grid-column:2!important;grid-row:auto!important;text-align:left!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .agreement-summary-action{grid-column:2!important;grid-row:auto!important;justify-self:start!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .chat-project-plan{padding:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-messenger.is-index{grid-template-rows:minmax(0,1fr) auto!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-index>.ih12-inbox{grid-row:1!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-index .ih12-inbox-welcome{display:flex!important;padding:12px!important;gap:0!important;border-top:1px solid var(--ih7-line)!important;overflow:visible!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-index .ih13-welcome-copy{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-start-actions{gap:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih13-start-actions>p{font-size:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih12-button,html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-browse-jobs{flex-direction:row!important;grid-column:auto!important;min-height:44px!important;padding:9px 10px!important;gap:7px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-surface)!important;font-size:12px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-start-grid .ih12-button>svg:first-child{width:16px!important;height:16px!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih17-browse-jobs>svg{display:none!important}html:root body #root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .is-condensed .ih13-start-actions>p{display:none!important}}html:root body .ih18-account-dropdown{position:fixed!important;z-index:1100!important;right:auto!important;box-sizing:border-box!important;display:grid!important;gap:3px!important;padding:8px!important;margin:0!important;min-width:0!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 16px 48px #00000029!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;touch-action:pan-y;animation:none!important;transform:none!important}html:root body .ih18-account-dropdown :is(a,button){display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:10px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-ink)!important;font:500 14px/1.5 Inter,system-ui,sans-serif!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important}html:root body .ih18-account-dropdown :is(a,button):hover{background:var(--ih7-soft)!important}html:root body .ih18-account-dropdown :is(a,button):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:-2px!important}html:root body .ih18-account-dropdown .account-menu-mobile-nav{display:none!important}html:root body #root#root#root#root#root .ih11-account-navbar{overflow:visible!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal{display:grid!important;grid-template-rows:0fr!important;width:100%!important;min-width:0!important;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1)!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal[data-expanded=true]{grid-template-rows:1fr!important;transition-duration:.9s!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal[hidden]{display:none!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-clip{min-height:0!important;overflow:hidden!important;padding:0 4px!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih16-profile-hub[data-present=true]>:is(.ih16-hub-hint,.ih16-hub-current){display:none!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih17-hub-network{animation:none!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih17-hub-network path{stroke-dasharray:1!important;stroke-dashoffset:1!important;transition:stroke-dashoffset .5s ease,stroke .18s ease!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal[data-expanded=true] .ih17-hub-network path{stroke-dashoffset:0!important;transition-duration:1s,.18s!important;transition-delay:calc(var(--ih18-branch-index,0) * 90ms),0ms!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih16-hub-item{animation:none!important;opacity:0!important;transform:translateY(-12px) scale(.9)!important;transition:opacity .45s ease,transform .5s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease!important;transition-delay:0ms!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal[data-expanded=true] .ih16-hub-item{opacity:1!important;transform:translateY(0) scale(1)!important;transition-delay:calc(.38s + var(--ih17-node-index,0) * .1s),calc(.38s + var(--ih17-node-index,0) * .1s),0ms,0ms!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih16-hub-panel .ih14-account-actions{opacity:0!important;transform:translateY(-8px)!important;transition:opacity .4s ease,transform .4s ease!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal[data-expanded=true] .ih14-account-actions{opacity:1!important;transform:none!important;transition-delay:.9s!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih6-account-workspace[data-account-section=profile] .account-profile-workspace,html:root body #root#root#root#root#root .page.ih6-account-page .account-profile-workspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:22px!important;border-width:1px!important;border-style:solid!important;border-color:var(--ih6-line)!important;border-radius:24px!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;box-shadow:0 10px 32px color-mix(in srgb,var(--ih6-ink) 5%,transparent)!important;overflow:visible!important}html:root body #root#root#root#root#root .page.ih6-account-page .account-profile-workspace>.account-profile-preview{width:100%!important;border-radius:20px!important;margin:0 0 18px!important;clip-path:inset(0 round 20px)!important;overflow:hidden!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form .account-form-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:24px 10px!important;margin:0!important;gap:20px!important;border:0!important;border-bottom:1px solid var(--ih6-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ih6-ink)!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form .account-form-section:last-child{border-bottom:0!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form :is(label,.account-form-section-heading,.account-form-section-heading>div){min-width:0!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form :is(input,textarea,select){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;font-size:16px!important;line-height:1.6!important}html:root body #root#root#root#root#root .page.ih6-account-page .account-profile-preview :is(strong,p){overflow-wrap:anywhere!important}html:root body #root#root#root#root#root .page.ih6-account-page :is(.profile-portfolio-manager,.discovery-settings-card,.account-template-card){min-width:0!important;border-radius:24px!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:22px 0!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-summary>div{display:grid!important;gap:7px!important;min-width:0!important;padding:18px!important;border:1px solid var(--ih6-line)!important;border-radius:14px!important;background:var(--ih6-soft)!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-summary span,html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-readiness>span{display:block!important;color:var(--ih6-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-summary strong,html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-readiness strong{display:block!important;color:var(--ih6-ink)!important;font-size:16px!important;line-height:1.5!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-group{display:grid!important;gap:12px!important;margin:24px 0!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-group>strong{margin:0 0 12px!important;color:var(--ih6-ink)!important;font-size:16px!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-tags>span{display:inline-flex!important;max-width:100%!important;min-height:32px!important;align-items:center!important;padding:7px 12px!important;border:1px solid var(--ih6-line)!important;border-radius:12px!important;background:var(--ih6-soft)!important;color:var(--ih6-ink)!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-readiness{display:grid!important;gap:6px!important;margin:22px 0 12px!important;padding:18px!important;border:1px solid var(--ih6-line)!important;border-radius:14px!important;background:var(--ih6-soft)!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-shell{background:var(--ih7-surface)!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-conversation{background:var(--ih7-soft)!important;gap:14px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation .ih7-chat-messages{box-sizing:border-box!important;width:100%!important;max-width:720px!important;padding:16px 8px 22px!important;gap:14px!important;background:transparent!important;overflow-y:auto!important;overflow-x:hidden!important;scroll-padding:16px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{max-width:min(82%,520px)!important;border-radius:17px!important;box-shadow:none!important;border:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.is-theirs{background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;border-bottom-left-radius:5px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message.is-mine{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;border-color:var(--ih7-accent)!important;border-bottom-right-radius:5px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:end!important;box-sizing:border-box!important;width:100%!important;max-width:720px!important;min-width:0!important;gap:8px!important;margin:0 auto!important;padding:8px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-surface)!important;box-shadow:none!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form:focus-within{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form textarea{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;min-height:44px!important;max-height:120px!important;margin:0!important;padding:10px 4px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-ink)!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important;resize:none!important;box-shadow:none!important;outline:0!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form>:is(button,.ih7-composer-upload){width:44px!important;min-width:44px!important;height:44px!important;padding:10px!important;border-radius:12px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs{align-items:center!important;gap:4px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>[role=tab]{border-radius:12px!important;min-height:44px!important;height:auto!important;font-size:13px!important;white-space:normal!important;line-height:1.35!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next{box-sizing:border-box!important;width:100%!important;max-width:720px!important;margin:0 auto!important;padding:12px 14px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next>div{min-width:0!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next small{color:var(--ih7-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next>button{flex:0 0 auto!important;min-height:44px!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih18-legacy-plan{display:grid!important;gap:14px!important;margin:0 0 20px!important;padding:20px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih18-legacy-plan h3{margin:0!important;font-size:17px!important;line-height:1.4!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih18-legacy-plan p{margin:0!important;font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root#root .disputes-page .disputes-shell{background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-item{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;padding:18px!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;border-color:var(--ih7-line)!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-icon{display:grid!important;grid-column:1!important;grid-row:1!important;place-items:center!important;width:36px!important;height:36px!important;margin:0!important;background:transparent!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root .disputes-page .ih18-evidence-copy{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important}html:root body #root#root#root#root#root .disputes-page .ih18-evidence-copy :is(strong,small,p){display:block!important;width:auto!important;max-width:100%!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.6!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root .disputes-page .ih18-evidence-copy strong{font-size:14px!important}html:root body #root#root#root#root#root .disputes-page .ih18-evidence-copy small{font-size:12px!important;color:var(--ih7-muted)!important;margin-top:6px!important}html:root body #root#root#root#root#root .disputes-page .ih18-evidence-copy p{font-size:14px!important;margin:10px 0 0!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-item>button{grid-column:3!important;grid-row:1!important;min-height:44px!important;min-width:72px!important;height:auto!important;padding:10px 14px!important;white-space:normal!important;line-height:1.5!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-item.is-message .ih18-evidence-copy{grid-column:2 / -1!important}html:root body #root#root#root#root#root .disputes-page :is(.dispute-panel-heading,.dispute-action-row,.dispute-form-footer){gap:12px!important;flex-wrap:wrap!important}html:root body #root#root#root#root#root .moderation-user-page{--ih18-notice-ink:var(--ih45-c-aaaf843a7f,#181b1e);--ih18-notice-muted:var(--ih45-c-61cd81198f,#53585e);--ih18-notice-line:var(--ih45-c-1467779c60,#c8cdd3)}html[data-theme=dark] body #root#root#root#root#root .moderation-user-page{--ih18-notice-ink:var(--ih45-c-989ecfcac7,#f3f4f5);--ih18-notice-muted:var(--ih45-c-4596670351,#c0c4cb);--ih18-notice-line:var(--ih45-c-da05817442,#555e69)}html:root body #root#root#root#root#root .moderation-user-page .moderation-user-shell{box-sizing:border-box!important;width:min(1120px,calc(100% - 48px))!important;max-width:1120px!important;min-width:0!important;margin:0 auto!important;padding:28px 0 64px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ih18-notice-ink)!important;gap:26px!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-user-header,.moderation-decision-card,.moderation-appeal-card,.moderation-clear-card,.moderation-status-error-card,.restricted-account-lock-card){box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:24px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--ih18-notice-line)!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--ih18-notice-ink)!important}html:root body #root#root#root#root#root .moderation-user-page :is(h1,h2,h3,strong,dd,p,a,button,label,textarea){color:var(--ih18-notice-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root#root .moderation-user-page :is(p,dd){line-height:1.65!important;font-size:14px!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important}html:root body #root#root#root#root#root .moderation-user-page :is(dt,small,.section-label,.moderation-duration-banner>span){color:var(--ih18-notice-muted)!important;font-size:12px!important;line-height:1.5!important}html:root body #root#root#root#root#root .moderation-user-page h1{font-size:clamp(28px,4vw,40px)!important;line-height:1.2!important;margin:12px 0!important}html:root body #root#root#root#root#root .moderation-user-page h2{font-size:22px!important;line-height:1.35!important;margin:8px 0 12px!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-decision-topline,.moderation-decision-actions,.moderation-status-error-actions,.restricted-account-lock-actions){display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:12px!important;min-width:0!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-decision-topline{justify-content:space-between!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-decision-meta,.moderation-appeal-meta){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))!important;gap:20px!important;margin:24px 0!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-decision-meta,.moderation-appeal-meta)>div{padding:0!important;min-width:0!important;background:transparent!important;border:0!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-decision-meta,.moderation-appeal-meta) dd{margin:6px 0 0!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-duration-banner,.moderation-reason-block,.moderation-notice-source,.moderation-adjustment-banner,.moderation-lift-banner,.moderation-appeal-decision,.restricted-account-lock-duration,.restricted-account-lock-reason){display:grid!important;gap:8px!important;padding:18px!important;margin:18px 0!important;border:1px solid var(--ih18-notice-line)!important;border-radius:14px!important;background:transparent!important;color:var(--ih18-notice-ink)!important}html:root body #root#root#root#root#root .moderation-user-page :is(.moderation-duration-banner,.moderation-reason-block) :is(strong,p,h3){margin:0!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-basis-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;margin:22px 0!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-basis-grid>article{min-width:0!important;padding:0!important;border:0!important;background:transparent!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-status-pill{flex:0 0 auto!important;display:inline-flex!important;min-height:32px!important;align-items:center!important;padding:6px 12px!important;border:1px solid var(--ih18-notice-line)!important;border-radius:999px!important;background:transparent!important;color:var(--ih18-notice-ink)!important;font-size:12px!important}html:root body #root#root#root#root#root .moderation-user-page :is(.privacy-primary-button,.privacy-secondary-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:auto!important;padding:11px 16px!important;border:1px solid var(--ih18-notice-line)!important;border-radius:12px!important;background:transparent!important;font:600 14px/1.5 Inter,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important}html:root body #root#root#root#root#root .moderation-user-page :is(.privacy-primary-button,.privacy-secondary-button):focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}html:root body #root#root#root#root#root .moderation-user-page textarea{box-sizing:border-box!important;width:100%!important;font-size:16px!important;line-height:1.6!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .footer{background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .footer:before,html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .footer:after{content:none!important}@media (hover: hover) and (pointer: fine){html:root body #root#root#root#root#root .page.ih6-account-page :is(.ih16-hub-trigger,.ih16-hub-item,.ih14-account-action-group):hover{box-shadow:0 12px 30px color-mix(in srgb,var(--ih6-accent) 18%,transparent)!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 :is(.hero-content,.ih5-opportunity-panel,.ih5-benefit-card):hover{box-shadow:0 16px 40px color-mix(in srgb,var(--ih7-accent) 15%,transparent)!important;transition:box-shadow .22s ease!important}}html:root body #root#root#root#root#root .calendar-feedback{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}html:root body #root#root#root#root#root .calendar-feedback>button{min-height:44px!important;height:auto!important;padding:10px 14px!important;border:1px solid var(--calendar-line)!important;border-radius:12px!important;background:var(--calendar-surface)!important;color:var(--calendar-ink)!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}@media (max-width: 800px){html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto 44px!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:none!important;min-height:68px!important;margin:12px auto 16px!important;padding:10px 12px!important;overflow:visible!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header>.logo{grid-column:1!important;min-width:0!important;font-size:26px!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header>.nav-actions{grid-column:2!important;grid-row:1!important;display:flex!important;gap:6px!important;margin:0!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .ih-mobile-nav-toggle{grid-column:3!important;grid-row:1!important;display:grid!important;place-items:center!important;position:static!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;padding:10px!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions :is(.home-account-avatar-link,.ih-logout-btn,.btn){box-sizing:border-box!important;min-width:44px!important;min-height:44px!important;height:44px!important;padding:8px!important;margin:0!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions>a[href="/login"]{display:none!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions .account-mini-avatar{width:34px!important;height:34px!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions .account-mini-avatar img{width:34px!important;height:34px!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .home-nav-links{display:none!important;position:static!important;inset:auto!important;grid-column:1 / -1!important;grid-row:2!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100svh - 120px)!important;margin:0!important;padding:8px!important;gap:4px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-surface)!important;overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y;overscroll-behavior:contain;box-shadow:none!important;transform:none!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header[data-mobile-menu-open=true] .home-nav-links{display:flex!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .home-nav-links :is(.ih-nav-item,.home-nav-account,.home-notifications){width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .home-nav-links :is(a,button){min-height:44px!important;white-space:normal!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .hero{width:calc(100% - 24px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .hero-content{min-width:0!important;padding:26px 22px!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-hero-title{font-size:clamp(29px,7.7vw,40px)!important;line-height:1.12!important;overflow-wrap:normal!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .hero-content>p{font-size:16px!important;line-height:1.65!important}html:root body #root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .hero-actions :is(a,button){min-width:0!important;min-height:48px!important;white-space:normal!important;font-size:15px!important}html:root body #root#root#root#root#root .ih11-account-navbar{padding:10px!important}html:root body #root#root#root#root#root .ih11-account-navbar .ih11-account-nav{min-width:0!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none;touch-action:pan-x;overscroll-behavior-x:contain}html:root body #root#root#root#root#root .ih11-account-navbar .ih11-account-nav::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html:root body #root#root#root#root#root .ih11-account-navbar .ih11-account-nav>.ih-nav-item{flex:0 0 auto!important;font-size:13px!important;min-height:44px!important;padding:10px 12px!important}html:root body #root#root#root#root#root .ih11-account-navbar .nav-actions{gap:6px!important}html:root body #root#root#root#root#root .ih11-account-navbar .nav-actions>a[href="/find-talent"]{display:inline-flex!important;width:44px!important;min-width:44px!important;min-height:44px!important;padding:10px!important}html:root body #root#root#root#root#root .ih11-account-navbar .nav-actions>a[href="/find-talent"]>span{display:none!important}html:root body .ih18-account-dropdown .account-menu-mobile-nav{display:grid!important;gap:3px!important;padding-bottom:8px!important;margin-bottom:5px!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih6-account-workspace{width:calc(100% - 24px)!important;padding-top:18px!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih16-account-overview{padding:14px 0 12px!important;margin-bottom:24px!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih6-account-workspace[data-account-section=profile] .account-profile-workspace,html:root body #root#root#root#root#root .page.ih6-account-page .account-profile-workspace{padding:14px!important;border-radius:22px!important}html:root body #root#root#root#root#root .page.ih6-account-page .ih11-profile-form .account-form-section{grid-template-columns:minmax(0,1fr)!important;padding:22px 2px!important;gap:18px!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-summary{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-actions{flex-direction:column!important}html:root body #root#root#root#root#root .page.ih6-account-page .discovery-settings-actions>:is(a,button){width:100%!important;min-height:44px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>[role=tab]{flex:1 1 0!important;padding:8px!important;font-size:12px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-workspace-tabs>.ih15-pin-plan{flex:0 0 44px!important;width:44px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace>.is-conversation{padding:10px 12px 14px!important;gap:10px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace .is-conversation .ih7-chat-messages{padding:12px 2px 16px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-message{max-width:90%!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next{padding:8px 10px!important;gap:8px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next small{display:none!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih12-project-next strong{font-size:13px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih7-chat-form{padding:6px!important;gap:4px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading{flex-wrap:wrap!important;gap:10px!important}html:root body #root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications .ih15-workspace-heading h2{font-size:19px!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-user-shell{width:calc(100% - 24px)!important;padding-top:16px!important;gap:18px!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-basis-grid{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-decision-actions{flex-direction:column!important;align-items:stretch!important}html:root body #root#root#root#root#root .moderation-user-page .moderation-decision-actions>:is(a,button){width:100%!important}}@media (max-width: 600px){html:root body #root#root#root#root#root .disputes-page .dispute-evidence-item{grid-template-columns:28px minmax(0,1fr)!important;padding:14px!important;gap:10px!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-icon{width:28px!important;height:32px!important}html:root body #root#root#root#root#root .disputes-page .dispute-evidence-item>button{grid-column:2!important;grid-row:2!important;justify-self:start!important}html:root body #root#root#root#root#root .disputes-page .dispute-details-shell{width:calc(100% - 24px)!important;min-width:0!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal,html:root body #root#root#root#root#root .page.ih6-account-page .ih18-hub-reveal *{transition:none!important;animation:none!important}}html:root[data-template][data-theme] body #root#root#root#root#root#root,html:root[data-template][data-theme] body #root#root#root#root#root#root>.sorts-root{background:transparent!important;background-color:transparent!important;background-image:none!important}html:root body #root#root#root#root#root#root .app .final-cta{background:transparent!important;background-image:none!important;color:var(--ih-home-ink)!important;border:1px solid var(--ih-home-line)!important;box-shadow:none!important}html:root body #root#root#root#root#root#root .app .final-cta:before,html:root body #root#root#root#root#root#root .app .final-cta:after{content:none!important}html:root body #root#root#root#root#root#root .app .final-cta :is(h2,h2>span,.section-label){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root#root#root .app .final-cta .btn{background:var(--ih-home-surface)!important;color:var(--ih-home-ink)!important;border:1px solid var(--ih-home-line)!important}html:root body #root#root#root#root#root#root .account-profile-workspace>.stripe-connect-panel{margin-top:24px!important}html:root body #root#root#root#root#root#root .account-profile-workspace>.ih11-profile-form{margin-top:0!important}html:root body #root#root#root#root#root#root .ih5-jobs-results-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 12px!important;padding:0!important}html:root body #root#root#root#root#root#root .ih5-jobs-results-copy{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:7px!important}html:root body #root#root#root#root#root#root .ih5-jobs-results-copy strong{font-size:22px!important}html:root body #root#root#root#root#root#root .profile-card-with-menu{background:transparent!important;background-image:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:24px!important}html:root body #root#root#root#root#root#root .profile-card-with-menu>:is(.public-profile-preview,.profile-content-card,.profile-expertise,.profile-expertise-card,.profile-public-portfolio,.profile-stats,.profile-reviews-section){width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root .public-profile-preview{background:transparent!important;background-image:none!important;color:var(--ih7-ink)!important;padding:12px 44px 12px 0!important}html:root body #root#root#root#root#root#root .public-profile-info h1{color:var(--ih7-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(28px,5vw,40px)!important}html:root body #root#root#root#root#root#root .profile-card-with-menu :is(.profile-content-card,.profile-expertise-card,.profile-public-portfolio,.profile-reviews-section){padding:22px!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:color-mix(in srgb,var(--ih7-surface) 80%,transparent)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root .profile-public-portfolio-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:20px!important}html:root body #root#root#root#root#root#root .ih20-profile-empty{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:16px!important;border-radius:14px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important;line-height:1.65!important}html:root body #root#root#root#root#root#root .ih20-profile-empty :is(h3,p){margin:0!important;color:inherit!important}html:root body #root#root#root#root#root#root .ih20-profile-empty h3{font-size:16px!important;margin-bottom:5px!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root .ih20-profile-empty svg{flex:0 0 22px!important;margin-top:4px!important}html:root body #root#root#root#root#root#root .is-plan :is(.ih15-workspace-heading,.chat-project-plan-header,.chat-project-plan-section-title){position:static!important;display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;margin:0 0 20px!important;transform:none!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan,.agreement-workspace,.agreement-summary,.ih18-legacy-plan){min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-header h2,.chat-project-plan-section-title h3,.agreement-gate-heading h2,.agreement-form-heading h3,.ih18-legacy-plan h3){position:static!important;transform:none!important;height:auto!important;white-space:normal!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-header,.chat-project-plan-section-title,.agreement-form-heading)>div{flex:1 1 200px!important;min-width:0!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-header p,.agreement-gate-heading p,.agreement-fixed-price-note,.agreement-detail p,.chat-project-plan-note,.ih18-legacy-plan p){line-height:1.65!important;white-space:pre-wrap!important}html:root body #root#root#root#root#root#root .is-plan .chat-project-plan-status{position:static!important;flex:0 1 auto!important;max-width:100%!important;white-space:normal!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan h2,.chat-project-plan h3,.agreement-gate-heading h2,.agreement-form-heading h3,.ih18-legacy-plan h3){line-height:1.3!important;margin:0 0 8px!important}html:root body #root#root#root#root#root#root .is-plan>:is(.chat-project-plan,.agreement-panel,.agreement-summary,.ih18-legacy-plan){flex:0 0 auto!important;width:100%!important;min-width:0!important;margin:0 0 22px!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root .chat-project-plan-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html:root body #root#root#root#root#root#root .chat-project-plan-grid>article{display:flex!important;flex-direction:column!important;gap:8px!important;padding:18px!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important;background:var(--ih7-surface)!important;min-width:0!important}html:root body #root#root#root#root#root#root .chat-project-plan-grid article>span{font-size:12px!important;font-weight:700!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root .chat-project-plan-grid article p{font-size:15px!important;color:var(--ih7-ink)!important;margin:0!important;white-space:pre-wrap!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-facts,.agreement-details,.ih17-project-brief dl,.chat-project-plan-grid dl){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important}html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-facts,.ih17-project-brief dl,.chat-project-plan-grid dl)>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;padding:14px!important;min-width:0!important}html:root body #root#root#root#root#root#root .is-plan :is(dt,dd){width:auto!important;margin:0!important;padding:0!important}html:root body #root#root#root#root#root#root .is-plan .agreement-detail{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:16px!important;min-width:0!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;border-radius:14px!important}html:root body #root#root#root#root#root#root .is-plan .agreement-detail-wide{grid-column:1 / -1!important}html:root body #root#root#root#root#root#root .is-plan .agreement-summary>summary{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;height:auto!important;gap:10px!important;padding:16px!important}html:root body #root#root#root#root#root#root .is-plan .agreement-summary :is(.ih9-agreement-keyfacts,.agreement-summary-action){grid-column:2!important;grid-row:auto!important;text-align:left!important;justify-self:start!important}html:root body #root#root#root#root#root#root .is-plan .agreement-summary :is(.agreement-summary-copy,.ih9-agreement-keyfacts){display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;white-space:normal!important}html:root body #root#root#root#root#root#root .is-plan .chat-project-plan-grid dl{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root .is-plan .ih18-legacy-plan{padding:18px!important}html:root body #root#root#root#root#root#root .is-plan.ih15-plan-window :is(.chat-project-plan-grid,.chat-project-plan-facts,.chat-project-plan-checklists,.agreement-details,.agreement-form-grid,.ih17-project-brief dl){grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root .is-plan.ih15-plan-window .agreement-field{grid-column:1 / -1!important}html:root body #root#root#root#root#root#root .is-plan .agreement-price-currency{position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important;white-space:nowrap!important}html:root body #root#root#root#root#root#root .is-plan .agreement-price-input{position:relative!important}html:root body #root#root#root#root#root#root .is-plan .agreement-price-input input{padding-right:54px!important}html:root body #root#root#root#root#root#root .account-profile-workspace>.stripe-connect-panel.is-ready{padding:20px!important}html:root body #root#root#root#root#root#root .stripe-connect-panel.is-ready :is(.stripe-connect-heading h2,.stripe-connect-content h2){font-size:20px!important;line-height:1.4!important}html:root body .ih9-share-dialog fieldset.ih9-share-body{border:0!important;margin:0!important;min-width:0!important}html:root body .ih20-date-field{position:relative!important;display:block!important;width:100%!important;min-width:0!important}html:root body .ih20-date-field>input:first-child,html:root body #root#root#root#root#root#root .ih20-date-field>input:first-child{cursor:pointer!important;padding-right:40px!important;width:100%!important;min-height:44px!important;box-sizing:border-box!important}html:root body .ih20-date-field .ih20-date-validator{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;padding:0!important;min-height:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important}html:root body .ih20-date-icon,html:root body #root#root#root#root#root#root .ih20-date-icon{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;color:var(--ih7-muted)!important}html:root body .ih20-calendar-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;padding:16px!important;box-sizing:border-box!important;background:#00000030!important}html:root body .ih20-calendar{box-sizing:border-box!important;width:min(380px,100%)!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important;padding:20px!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:0 12px 48px #00000025!important;font:14px/1.5 Inter,system-ui,sans-serif!important}html:root body .ih20-calendar *{box-sizing:border-box!important}html:root body .ih20-calendar :is(header,footer){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:0!important;margin:0!important;position:static!important;background:transparent!important}html:root body .ih20-calendar header{margin-bottom:18px!important}html:root body .ih20-calendar header strong{font-size:18px!important}html:root body .ih20-calendar :is(button,select){min-height:44px!important;min-width:0!important;border:1px solid var(--ih7-line)!important;border-radius:9px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:inherit!important;cursor:pointer!important;padding:7px!important;margin:0!important}html:root body .ih20-date-icon svg{display:block!important;width:18px!important;height:18px!important}html:root body .ih20-calendar button:disabled{opacity:.3!important;cursor:default!important}html:root body .ih20-calendar-navigation{display:grid!important;grid-template-columns:36px minmax(0,1fr) 78px 36px!important;gap:6px!important;margin-bottom:14px!important}html:root body .ih20-calendar :is(.ih21-calendar-row,.ih20-calendar-weekdays){display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px!important}html:root body .ih20-calendar-days{display:block!important}html:root body .ih21-calendar-row{margin-bottom:4px!important}html:root body .ih20-calendar-weekdays{text-align:center!important;font-size:12px!important;color:var(--ih7-muted)!important;margin-bottom:8px!important}html:root body .ih20-calendar-days button{border:0!important;padding:5px!important}html:root body .ih20-calendar-days button:hover:not(:disabled){background:var(--ih7-soft)!important}html:root body .ih20-calendar button[aria-selected=true],html:root body .ih20-calendar button.is-primary{background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body .ih20-calendar :is(button,select):focus-visible{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body .ih20-calendar-time{display:flex!important;align-items:center!important;gap:8px!important;margin-top:16px!important}html:root body .ih20-calendar-time>span:first-child{margin-right:auto!important}html:root body .ih20-calendar footer{margin-top:18px!important;justify-content:flex-end!important;flex-wrap:wrap!important}html:root body .ih21-calendar-hint{margin:12px 0 0!important;color:var(--ih7-muted)!important;font:inherit!important}html:root body .ih20-calendar button[aria-current=date]:not([aria-selected=true]){box-shadow:inset 0 0 0 1px var(--ih7-accent)!important}@media (max-width:600px){html:root body #root#root#root#root#root#root .chat-project-plan-grid,html:root body #root#root#root#root#root#root .is-plan :is(.chat-project-plan-facts,.agreement-details,.ih17-project-brief dl){grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root .profile-card-with-menu{gap:16px!important;padding:16px!important}html:root body #root#root#root#root#root#root .profile-card-with-menu :is(.profile-content-card,.profile-expertise-card,.profile-public-portfolio,.profile-reviews-section){padding:16px!important}html:root body #root#root#root#root#root#root .ih5-jobs-results-header{flex-wrap:wrap!important}html:root body .ih20-calendar{padding:14px!important}html:root body .ih20-calendar-navigation{grid-template-columns:32px minmax(0,1fr) 72px 32px!important}}html:root body #root#root#root#root#root#root .profile-reviews-empty{background:var(--ih7-soft)!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .step.ih5-step-card,html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .split-card,html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta{border:1px solid var(--ih-home-line)!important;border-radius:24px!important;background:var(--ih-home-surface)!important;background-image:none!important;box-shadow:0 8px 28px color-mix(in srgb,var(--ih-home-ink) 5%,transparent)!important;overflow:hidden!important;color:var(--ih-home-ink)!important}html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .step.ih5-step-card{padding:24px!important}html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta :is(h2,.section-label){color:var(--ih-home-ink)!important;-webkit-text-fill-color:currentColor!important}html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .final-cta p{color:var(--ih-home-muted)!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih6-account-workspace{padding-top:24px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-account-overview{padding:14px 0 16px!important;margin:0 0 20px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih6-account-workspace[data-account-section=home] .ih16-account-overview{min-height:min(560px,65vh)!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-trigger{width:190px!important;min-width:190px!important;max-width:190px!important;height:190px!important;min-height:190px!important;max-height:190px!important;gap:14px!important;font-size:21px!important;padding:28px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-toggle{top:24px!important;right:29px!important;font-size:24px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-emblem{transform:scale(1.2)}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih25-account-panel[hidden]{display:none!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih25-account-panel{outline:none!important;scroll-margin-top:24px}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih25-hub-back{display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;min-height:44px!important;margin:0 0 16px!important;padding:10px 14px!important;border:1px solid var(--ih6-line)!important;border-radius:12px!important;background:var(--ih6-surface)!important;color:var(--ih6-ink)!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih25-hub-back svg{transform:rotate(180deg);width:18px!important;height:18px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-tab-intro{padding:0 0 18px!important;margin:0!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-tab-intro h2{margin:0 0 10px!important;font-size:clamp(25px,3vw,34px)!important;line-height:1.2!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page :is(.account-profile-workspace,.account-template-card,.profile-portfolio-manager,.discovery-settings-card){min-width:0!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-create-job-button>svg{display:block!important;width:18px!important;height:18px!important;flex:0 0 auto!important;color:inherit!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.is-chat{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:20px!important;background:var(--ih7-surface)!important;box-shadow:0 12px 36px color-mix(in srgb,var(--ih7-ink) 7%,transparent)!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.is-chat:not(.ih15-focus){position:relative!important;width:min(1260px,calc(100% - 48px))!important;max-width:1260px!important;margin:18px auto 24px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.is-chat.is-sidebar-visible{grid-template-columns:280px minmax(0,1fr)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.is-sidebar-visible .ih12-inbox.is-sidebar{display:flex!important;position:static!important;inset:auto!important;z-index:auto!important;width:280px!important;max-width:280px!important;height:100%!important;min-height:0!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;border:0!important;border-right:1px solid var(--ih7-line)!important;border-radius:0!important;box-shadow:none!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-sidebar-visible :is(.ih14-conversations-toggle,.ih14-inbox-tools>button){display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-sidebar-visible .ih12-inbox-heading{padding:18px 14px 12px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-sidebar-visible .ih12-inbox-heading h1{font-size:19px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-sidebar-visible .ih12-inbox-row{margin:0 8px!important;padding:12px 10px!important;border-radius:12px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-sidebar-visible .ih12-inbox-copy>div strong{font-size:14px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-shell{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-header{min-height:66px!important;flex:0 0 auto!important;padding:12px 18px!important;gap:12px!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-person{min-width:0!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-person strong{font-size:16px!important;line-height:1.4!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications :is(.ih7-chat-avatar,.ih7-chat-avatar img){width:40px!important;height:40px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-header-actions{gap:6px!important;margin-left:auto!important;flex:0 0 auto!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-back{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project{flex:0 0 auto!important;border:0!important;border-bottom:1px solid var(--ih7-line)!important;border-radius:0!important;margin:0!important;background:var(--ih7-soft)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project>summary{min-height:54px!important;padding:9px 18px!important;gap:14px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project-title h1{font-size:15px!important;line-height:1.4!important;margin:2px 0 0!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project-budget strong{font-size:15px!important;line-height:1.4!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project-body{max-height:min(300px,35vh)!important;overflow-y:auto!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs{display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;flex:0 0 auto!important;min-height:48px!important;gap:2px!important;padding:0 14px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--ih7-line)!important;border-radius:0!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important;min-height:48px!important;width:auto!important;padding:10px 12px!important;margin:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--ih7-muted)!important;box-shadow:none!important;font:600 13px/1.4 Inter,system-ui,sans-serif!important;white-space:nowrap!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs>button.is-active{border-bottom-color:var(--ih7-accent)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs>.ih15-pin-plan{margin-left:auto!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:1 1 0!important;min-width:0!important;min-height:0!important;gap:0!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace.is-pinned{grid-template-columns:minmax(0,1fr) minmax(320px,360px)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace>.is-conversation{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;gap:0!important;padding:0!important;overflow:hidden!important;background:var(--ih7-soft)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace>[hidden]{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace .is-conversation .ih7-chat-messages{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:20px clamp(16px,3vw,36px)!important;gap:8px!important;overflow-y:auto!important;background:var(--ih7-soft)!important;scrollbar-gutter:stable;overscroll-behavior-y:contain}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-message{max-width:min(80%,520px)!important;padding:10px 14px 7px!important;border-radius:16px!important;box-shadow:none!important;font-size:14px!important;line-height:1.6!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-message.is-theirs{align-self:flex-start!important;border:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-message.is-mine{align-self:flex-end!important;border:1px solid var(--ih7-accent)!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-message:has(.private-work-materials){border-color:var(--ih7-line)!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-day{align-self:center!important;margin:4px auto 12px!important;font-size:11px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-read-receipt{align-self:flex-end!important;margin:-2px 2px 6px!important;color:var(--ih7-muted)!important;font-size:11px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-conversation>.ih7-chat-form{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:end!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;gap:8px!important;margin:0!important;padding:12px 16px!important;border:0!important;border-top:1px solid var(--ih7-line)!important;border-radius:0!important;background:var(--ih7-surface)!important;outline:none!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-conversation>.ih7-chat-form:focus-within{outline:none!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-form textarea,html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-form textarea:focus,html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-form textarea:focus-visible{width:100%!important;min-height:44px!important;max-height:120px!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:400 16px/1.4 Inter,system-ui,sans-serif!important;resize:none!important;box-shadow:none!important;outline:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-form textarea:focus-visible{border-color:var(--ih7-accent)!important;outline:2px solid var(--ih7-accent)!important;outline-offset:-2px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-composer-hint{flex:0 0 auto!important;width:100%!important;max-width:none!important;padding:0 16px 10px!important;margin:0!important;background:var(--ih7-surface)!important;color:var(--ih7-muted)!important;font-size:11px!important;text-align:center!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace>:is(.is-plan,.is-files){min-width:0!important;min-height:0!important;padding:20px 24px!important;overflow-y:auto!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-plan-window{border:0!important;border-left:1px solid var(--ih7-line)!important;border-radius:0!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace-heading{margin:0 0 18px!important;padding:8px 0 14px!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.ih15-focus{max-width:1180px!important;border-radius:20px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-jobs-results-header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;margin:14px 0 18px!important;padding:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-jobs-results-copy{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:left!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-jobs-results-copy>span{display:block!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;color:var(--ih5-muted)!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-jobs-results-copy>strong{display:block!important;font-size:15px!important;line-height:1.5!important;font-weight:650!important;color:var(--ih5-ink)!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit{display:block!important;border-color:var(--calendar-accent)!important;opacity:.25!important;animation:ih25-calendar-orbit 22s linear infinite!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit:before{border-color:var(--calendar-accent)!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit:after{background:color-mix(in srgb,var(--calendar-accent) 18%,transparent)!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit span{background:var(--calendar-accent)!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--calendar-accent) 15%,transparent)!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-grid{animation-duration:.34s!important}@keyframes ih25-calendar-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 800px){html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:10px 8px!important;width:calc(100% - 24px)!important;max-width:none!important;margin:12px auto 0!important;padding:10px!important;border-radius:20px!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-navbar-brand{grid-column:1!important;grid-row:1!important;display:flex!important;gap:8px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-navbar-brand .logo{display:inline-flex!important;font-size:18px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .navbar-home-back{width:40px!important;min-width:40px!important;height:40px!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-navbar-actions{grid-column:2!important;grid-row:1!important;display:flex!important;gap:6px!important;padding:0!important;margin:0!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-navbar-actions :is(.account-create-job-button,.account-notification-button,.account-mini){display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:8px!important;margin:0!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-create-job-button .account-create-job-label{display:none!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-mini-avatar,html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .account-mini-avatar img{width:34px!important;height:34px!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih11-account-nav{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:none!important;gap:6px!important;padding:0!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;scrollbar-width:none!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih11-account-nav::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih11-account-nav .ih-nav-item{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:8px 5px!important;margin:0!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font-size:13px!important;line-height:1.3!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih11-account-nav .ih-nav-item.is-active{background:var(--ih7-surface)!important;border-color:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih-nav-label{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;text-align:center!important;font-size:13px!important}html:root body #root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih-nav-pixels{display:none!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih6-account-workspace{width:calc(100% - 24px)!important;padding-top:16px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-account-overview{padding:6px 0 14px!important;margin-bottom:14px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-profile-hub>.section-label{margin-bottom:12px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-trigger{width:180px!important;min-width:180px!important;max-width:180px!important;height:180px!important;min-height:180px!important;max-height:180px!important;font-size:20px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-hint{font-size:12px!important;line-height:1.6!important;margin:12px 0 4px!important;max-width:260px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-panel .ih14-account-actions{padding-top:18px!important;gap:12px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih14-account-action-group{padding:14px!important;border-radius:16px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-profile-workspace{padding:12px!important;border-radius:20px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-profile-preview{padding:18px!important;gap:14px!important;border-radius:16px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-profile-preview strong{font-size:23px!important;line-height:1.3!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .account-profile-preview p{font-size:13px!important;line-height:1.6!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih11-profile-form{margin:20px auto!important;gap:20px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih11-profile-form .account-form-section-heading h2{font-size:22px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.is-chat:not(.ih15-focus){width:calc(100% - 20px)!important;margin:14px auto 18px!important;border-radius:16px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih12-messenger.ih15-focus{width:100%!important;left:0!important;right:0!important;border:0!important;border-radius:0!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-header{min-height:56px!important;padding:8px 12px!important;gap:7px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-person strong{font-size:14px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications :is(.ih7-chat-avatar,.ih7-chat-avatar img){width:34px!important;height:34px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-person>span{font-size:11px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-header-actions{gap:4px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-header-actions :is(.ih12-icon-button,.ih7-chat-actions-menu>summary){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:9px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih14-conversations-toggle{width:38px!important;min-width:38px!important;height:38px!important;padding:9px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih14-conversations-toggle>span{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-focus .ih14-conversations-toggle{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-focus .ih7-chat-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;min-height:38px!important;height:38px!important;flex:0 0 38px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project>summary{min-height:50px!important;padding:8px 12px!important;gap:8px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-project-budget small{font-size:9px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs{padding:0 7px!important;min-height:44px!important;gap:0!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs>button{min-height:44px!important;padding:10px 9px!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-workspace-tabs>.ih15-pin-plan{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace .is-conversation .ih7-chat-messages{padding:14px 12px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-message{max-width:88%!important;padding:9px 12px 6px!important;font-size:14px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .is-conversation>.ih7-chat-form{padding:10px 8px!important;gap:5px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-composer-hint{display:none!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace>:is(.is-plan,.is-files){padding:14px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace-heading{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih15-workspace-heading h2{font-size:19px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih-market-shell{width:calc(100% - 24px)!important;max-width:none!important;margin:0 auto!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-page-heading{margin:24px 0!important;padding:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-page-heading h1{font-size:31px!important;line-height:1.2!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-page-heading p{font-size:14px!important;line-height:1.65!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-filters{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-search{grid-column:1!important;min-width:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih5-search input{font-size:16px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih7-select-field{min-width:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih7-select-trigger{min-height:48px!important;min-width:0!important;padding:10px 12px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih7-select-trigger>span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:14px!important;line-height:1.5!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-jobs-spotlight{padding:18px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:16px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-header>span{font-size:11px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-controls{display:flex!important;align-items:center!important;gap:6px!important;width:auto!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-controls button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:8px!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-body{gap:14px!important;margin:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-copy h2{font-size:24px!important;line-height:1.3!important;margin:8px 0!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-price{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:8px!important;margin:0!important}html:root body #root#root#root#root#root#root#root .page.ih-market-v5.ih5-jobs-page.ih10-jobs-page.ih25-jobs-page .ih10-spotlight-price strong{font-size:23px!important;line-height:1.3!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-shell{width:calc(100% - 24px)!important;margin-top:24px!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero{padding:22px!important;gap:20px!important;border-radius:20px!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-copy h1{font-size:34px!important;line-height:1.2!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-copy p{font-size:14px!important;line-height:1.65!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit{top:14px!important;right:14px!important;width:100px!important;opacity:.15!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-stats article{padding:12px 8px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-stats article strong{font-size:23px!important;line-height:1.3!important}html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-stats article span{font-size:11px!important;line-height:1.45!important;overflow-wrap:normal!important}}@media (max-width: 640px){html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,104px)!important;column-gap:0!important;row-gap:24px!important;padding-top:36px!important;min-height:396px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih17-hub-network{height:396px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-item{width:104px!important;min-width:104px!important;max-width:104px!important;height:104px!important;min-height:104px!important;max-height:104px!important;padding:8px!important;gap:7px!important;font-size:13px!important}html:root body #root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page .ih16-hub-number{width:22px!important;height:22px!important;flex-basis:22px!important}html:root body #root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .step.ih5-step-card{padding:20px!important;border-radius:20px!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-hero-orbit,html:root body #root#root#root#root#root#root#root .page.calendar-page .calendar-grid{animation:none!important}}@media (forced-colors: active){html:root body #root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications .ih7-chat-form textarea:focus-visible{outline-color:Highlight!important}}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;width:min(1480px,calc(100% - 40px))!important;margin:16px auto 0!important;padding:12px 18px!important;border:1px solid var(--ih7-line)!important;border-radius:22px!important;background:var(--ih7-surface)!important;box-sizing:border-box!important;overflow:visible!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-brand{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;min-width:0!important;width:auto!important;max-width:none!important;gap:4px!important;padding:0!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;scrollbar-width:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav::-webkit-scrollbar{display:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:10px 12px!important;border:0!important;border-radius:99px!important;background:transparent!important;color:var(--ih7-muted)!important;box-shadow:none!important;text-decoration:none!important;font:600 13px/1.4 Inter,system-ui,sans-serif!important;transform:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item:before,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item:after{content:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item.is-active{color:var(--ih7-ink)!important;background:var(--ih7-soft)!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih-nav-label{font:inherit!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih26-nav-icon{display:block!important;width:18px!important;height:18px!important;flex:0 0 auto!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .messages-nav-dot{position:absolute!important;top:7px!important;right:6px!important;width:6px!important;height:6px!important;background:var(--ih7-accent)!important;box-shadow:0 0 0 3px var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root#root .ih18-account-dropdown .ih26-help-menu-link{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:12px!important;border-radius:12px!important;text-decoration:none!important}html:root body #root#root#root#root#root#root#root#root .ih18-account-dropdown .ih26-help-menu-link span{flex:1!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .ih18-account-dropdown .ih26-help-menu-link svg{width:18px!important;height:18px!important;flex:0 0 auto!important}html:root body #root#root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page.ih26-account-page .ih26-account-panel[hidden],html:root body #root#root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page.ih26-account-page .ih26-account-panel [hidden]{display:none!important}html:root body #root#root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page.ih26-account-page .ih6-account-workspace[data-account-section=home] .ih16-account-overview{padding:clamp(32px,6vh,64px) 0!important}html:root body #root#root#root#root#root#root#root#root .page.ih6-account-page.ih25-account-page.ih26-account-page .ih6-account-workspace[data-account-section=home] .ih16-hub-current{display:none!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0 0 26px!important;padding:clamp(20px,3vw,34px)!important;border:1px solid var(--ih5-line)!important;border-radius:24px!important;background:var(--ih5-surface)!important;box-shadow:0 10px 32px color-mix(in srgb,var(--ih5-ink) 4%,transparent)!important;color:var(--ih5-ink)!important;box-sizing:border-box!important;overflow:visible!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-top{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;width:100%!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location>.ih5-eyebrow{display:block!important;margin:0!important;font:700 11px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:.12em!important;color:var(--ih5-muted)!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location .ih11-market-switch{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;gap:4px!important;padding:4px!important;margin:0!important;border:1px solid var(--ih5-line)!important;border-radius:99px!important;background:var(--ih5-soft)!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location .ih11-market-switch a{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 14px!important;font:600 13px/1.4 Inter,system-ui,sans-serif!important;border:0!important;border-radius:99px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location .ih11-market-switch>span,html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location .ih11-market-switch svg{display:none!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;gap:5px!important;padding:0 0 0 20px!important;margin:0!important;border-left:1px solid var(--ih5-line)!important;text-align:right!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count>span{display:block!important;color:var(--ih5-muted)!important;font:500 11px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count p{display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:7px!important;margin:0!important;color:var(--ih5-ink)!important;font:500 13px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count strong{font:700 28px/1.15 Inter,system-ui,sans-serif!important;font-variant-numeric:tabular-nums!important;color:var(--ih5-ink)!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro>div{min-width:0!important;flex:1!important;max-width:780px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro h1{margin:0 0 10px!important;font:700 clamp(28px,3.4vw,42px)/1.18 Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important;color:var(--ih5-ink)!important;overflow-wrap:anywhere!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro p{margin:0!important;font:400 15px/1.65 Inter,system-ui,sans-serif!important;color:var(--ih5-muted)!important;max-width:70ch!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;max-width:300px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-actions a{min-height:44px!important;padding:11px 14px!important;font-size:13px!important;white-space:normal!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-filters{padding-top:22px!important;margin:0!important;border-top:1px solid var(--ih5-line)!important;width:100%!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .page.ih-market-v5 .ih-market-shell .ih26-catalog-header .ih26-catalog-filters .ih5-filters{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-filters .ih26-clear-filters{display:inline-flex!important;min-height:36px!important;margin:12px 0 0!important;padding:6px 0!important;width:auto!important;color:var(--ih5-muted)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important;border:0!important;background:transparent!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-filters .ih5-active-filter{margin:12px 0 0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:min(1380px,calc(100% - 40px))!important;max-width:1380px!important;min-height:0!important;margin:20px auto!important;padding:0!important;border:1px solid var(--ih7-line)!important;border-radius:24px!important;background:var(--ih7-surface)!important;box-shadow:0 16px 44px color-mix(in srgb,var(--ih7-ink) 6%,transparent)!important;overflow:hidden!important;isolation:isolate!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger.is-chat{grid-template-columns:minmax(0,1fr)!important;position:relative!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger.is-chat.is-sidebar-visible{grid-template-columns:310px minmax(0,1fr)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger.ih15-focus{position:fixed!important;inset:12px 12px auto!important;width:calc(100% - 24px)!important;max-width:none!important;margin:0!important;z-index:1200!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-right:1px solid var(--ih7-line)!important;border-radius:0!important;background:var(--ih7-surface)!important;box-shadow:none!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox.is-sidebar{position:absolute!important;inset:0 auto 0 0!important;z-index:6!important;width:min(360px,90%)!important;transform:translate(-102%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .25s ease,opacity .2s ease,visibility .25s!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-inbox-open .ih26-inbox.is-sidebar{transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-sidebar-visible .ih26-inbox.is-sidebar{position:static!important;inset:auto!important;z-index:auto!important;width:310px!important;max-width:310px!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header{display:flex!important;justify-content:space-between!important;align-items:center!important;flex:0 0 auto!important;gap:12px!important;padding:24px 22px 18px!important;margin:0!important;min-width:0!important;border:0!important;background:transparent!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header>div:first-child{min-width:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-eyebrow{display:block!important;color:var(--ih7-muted)!important;font:600 10px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:0 0 6px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h1,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h2{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;color:var(--ih7-ink)!important;font:700 23px/1.25 Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h1>span,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h2>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:24px!important;height:24px!important;padding:0 5px!important;border-radius:99px!important;color:var(--ih7-muted)!important;background:var(--ih7-soft)!important;font:600 11px/1 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-tools{display:flex!important;gap:6px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih12-icon-button,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-menu>summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:10px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;box-shadow:none!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:9px!important;margin:0 22px 12px!important;padding:0 12px!important;min-width:0!important;min-height:44px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:var(--ih7-soft)!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search svg{flex:0 0 auto!important;width:17px!important;height:17px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search input{display:block!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:9px 0!important;border:0!important;outline:0!important;border-radius:0!important;color:var(--ih7-ink)!important;background:transparent!important;box-shadow:none!important;font:400 14px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search:focus-within{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-filters{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:18px!important;padding:0 22px!important;border-bottom:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-filters button{display:inline-flex!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:10px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--ih7-muted)!important;box-shadow:none!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important;white-space:nowrap!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-filters button[aria-pressed=true]{color:var(--ih7-ink)!important;border-bottom-color:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-filters button span{font:500 11px/1.5 Inter,system-ui,sans-serif!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-list{flex:1 1 0!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;padding:8px 0!important;scrollbar-width:thin!important;scrollbar-color:var(--ih7-line) transparent!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px 22px!important;border:0!important;border-left:3px solid transparent!important;border-radius:0!important;background:transparent!important;text-decoration:none!important;color:var(--ih7-ink)!important;box-shadow:none!important;box-sizing:border-box!important;transition:background-color .18s ease!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row+.ih26-inbox-row{border-top:1px solid color-mix(in srgb,var(--ih7-line) 65%,transparent)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row.is-active{border-left-color:var(--ih7-accent)!important;background:var(--ih7-soft)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;overflow:hidden!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;font:600 16px/1 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-person{display:flex!important;flex-direction:column!important;min-width:0!important;gap:3px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-person strong{display:block!important;color:var(--ih7-ink)!important;font:600 14px/1.4 Inter,system-ui,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-person>span{display:block!important;max-width:100%!important;color:var(--ih7-muted)!important;font:400 12px/1.5 Inter,system-ui,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-person .ih26-inbox-preview{margin-top:2px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-unread .ih26-inbox-person strong,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-unread .ih26-inbox-person .ih26-inbox-preview{font-weight:700!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-meta{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important;align-self:stretch!important;gap:12px!important;padding-top:2px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-meta time{color:var(--ih7-muted)!important;font:400 10px/1.5 Inter,system-ui,sans-serif!important;white-space:nowrap!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-unread-marker{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-footer{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:8px!important;margin:0!important;padding:13px 22px!important;border-top:1px solid var(--ih7-line)!important;background:transparent!important;color:var(--ih7-muted)!important;font:400 11px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-footer svg{flex:0 0 auto!important;width:15px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-empty{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:28px 22px!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-empty h2{font:600 17px/1.4 Inter,system-ui,sans-serif!important;color:var(--ih7-ink)!important;margin:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-empty p{margin:0!important;font:400 13px/1.65 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-empty a,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-empty button{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:8px 0!important;border:0!important;background:transparent!important;color:var(--ih7-ink)!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger-start{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:clamp(28px,5vw,70px)!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;overflow:auto!important;text-align:center!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger-start h2{font:700 clamp(25px,3vw,38px)/1.2 Inter,system-ui,sans-serif!important;letter-spacing:-.04em!important;margin:5px 0 14px!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger-start>p{max-width:42ch!important;margin:0!important;font:400 15px/1.7 Inter,system-ui,sans-serif!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration{position:relative!important;display:grid!important;place-items:center!important;width:104px!important;height:104px!important;margin:0 0 24px!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration>span{display:grid!important;place-items:center!important;width:62px!important;height:62px!important;border:1px solid var(--ih7-line)!important;border-radius:50%!important;color:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration svg{width:27px!important;height:27px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration i{position:absolute!important;width:8px!important;height:8px!important;background:var(--ih7-accent)!important;border:3px solid var(--ih7-soft)!important;border-radius:50%!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration i:nth-of-type(1){top:13px!important;right:8px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration i:nth-of-type(2){bottom:5px!important;left:20px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-illustration i:nth-of-type(3){top:33px!important;left:-5px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 20px!important;width:min(540px,100%)!important;margin:30px 0 18px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-links a{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:54px!important;padding:14px 0!important;border-bottom:1px solid var(--ih7-line)!important;border-radius:0!important;background:transparent!important;color:var(--ih7-ink)!important;text-decoration:none!important;font:600 13px/1.45 Inter,system-ui,sans-serif!important;text-align:left!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-links a span{flex:1!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-links svg{width:17px!important;height:17px!important;flex:0 0 auto!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-help{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;color:var(--ih7-muted)!important;font:500 12px/1.5 Inter,system-ui,sans-serif!important;text-decoration:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--ih7-surface)!important;box-shadow:none!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread.is-ready{animation:ih26-thread-in .3s cubic-bezier(.2,.8,.2,1) both!important}@keyframes ih26-thread-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-header{display:flex!important;align-items:center!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:14px!important;min-height:78px!important;width:100%!important;padding:16px 28px!important;margin:0!important;border-bottom:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-back{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih14-conversations-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex:0 0 auto!important;width:auto!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:12px!important;background:transparent!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-sidebar-visible .ih14-conversations-toggle{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-profile-link{display:flex!important;align-items:center!important;gap:12px!important;flex:1 1 0!important;min-width:0!important;margin:0!important;color:var(--ih7-ink)!important;text-decoration:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:50%!important;border:1px solid var(--ih7-line)!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-person{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-person strong{font:600 16px/1.4 Inter,system-ui,sans-serif!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-person>span{font:400 11px/1.5 Inter,system-ui,sans-serif!important;color:var(--ih7-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-header-actions{display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:7px!important;margin:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-menu{position:relative!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-menu>summary{list-style:none!important;font:600 17px/1 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-menu>summary::-webkit-details-marker{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-popover{max-width:min(330px,calc(100vw - 32px))!important;right:0!important;z-index:12!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-context{flex:0 0 auto!important;width:100%!important;min-width:0!important;border-bottom:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-project-summary{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-project-summary>summary{display:flex!important;align-items:center!important;gap:20px!important;min-height:58px!important;padding:12px 28px!important;margin:0!important;background:var(--ih7-soft)!important;border-radius:0!important;list-style:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-title{min-width:0!important;flex:1!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-title .ih7-eyebrow{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-title h1{margin:0!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important;color:var(--ih7-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-budget{display:flex!important;align-items:baseline!important;flex:0 0 auto!important;gap:8px!important;white-space:nowrap!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-budget small{display:block!important;color:var(--ih7-muted)!important;font:400 10px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-budget strong{font:600 13px/1.4 Inter,system-ui,sans-serif!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-project-summary>summary>svg{width:16px!important;height:16px!important;flex:0 0 auto!important;stroke:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-body{padding:18px 28px!important;max-height:180px!important;overflow:auto!important;border-top:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:24px!important;flex:0 0 auto!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0 28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[role=tab]{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:14px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--ih7-muted)!important;box-shadow:none!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[aria-selected=true]{border-bottom-color:var(--ih7-accent)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs svg{width:16px!important;height:16px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;margin:0!important;background:var(--ih7-soft)!important;border-radius:99px!important;color:var(--ih7-muted)!important;font:500 10px/1 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-pin-plan{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0 0 0 auto!important;padding:8px 10px!important;min-height:36px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:transparent!important;color:var(--ih7-muted)!important;font:500 11px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-workspace{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:1 1 0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-workspace.is-pinned{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel{width:100%!important;min-width:0!important;min-height:0!important;height:100%!important;margin:0!important;border-radius:0!important;border:0!important;background:var(--ih7-surface)!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel[hidden],html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-project-summary[hidden]{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.is-conversation{position:relative!important;display:flex!important;flex-direction:column!important;padding:0!important;overflow:hidden!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.is-files,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.is-plan{display:block!important;padding:26px!important;overflow:auto!important;overscroll-behavior:contain!important;background:var(--ih7-soft)!important;scrollbar-width:thin!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.ih15-plan-window{position:relative!important;width:100%!important;max-width:none!important;padding:22px!important;border-left:1px solid var(--ih7-line)!important;box-shadow:none!important;transform:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 22px!important;padding:0 0 16px!important;border-bottom:1px solid var(--ih7-line)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-heading h2{margin:0!important;font:700 23px/1.3 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-back{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;border:1px solid var(--ih7-line)!important;border-radius:10px!important;background:var(--ih7-surface)!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-back svg{transform:rotate(180deg)}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-stream{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:1 1 0!important;gap:0!important;width:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:24px 28px!important;overflow:auto!important;overscroll-behavior:contain!important;background:var(--ih7-surface)!important;box-sizing:border-box!important;scroll-behavior:auto!important;scrollbar-width:thin!important;scrollbar-color:var(--ih7-line) transparent!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-row{display:flex!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0 0 12px!important;padding:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-row.is-own{justify-content:flex-end!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-stack{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:max-content!important;max-width:min(560px,86%)!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-own .ih26-message-stack{align-items:flex-end!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-bubble{display:block!important;position:static!important;float:none!important;align-self:auto!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:12px 16px 8px!important;border:1px solid var(--ih7-line)!important;border-radius:16px 16px 16px 5px!important;background:var(--ih7-soft)!important;color:var(--ih7-ink)!important;box-shadow:none!important;font:400 14px/1.65 Inter,system-ui,sans-serif!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-bubble.is-mine{border:1px solid transparent!important;border-radius:16px 16px 5px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-bubble:before,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-bubble:after{content:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih8-chat-message-meta{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;margin-top:5px!important;line-height:1!important;opacity:.7!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih8-chat-message-meta time{font:400 10px/1.4 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-read-receipt{display:block!important;align-self:auto!important;margin:4px 4px 0!important;color:var(--ih7-muted)!important;font:400 10px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-day{display:block!important;align-self:center!important;width:auto!important;margin:0 auto 24px!important;padding:5px 10px!important;border:1px solid var(--ih7-line)!important;border-radius:99px!important;background:transparent!important;color:var(--ih7-muted)!important;font:500 10px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-empty{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:1!important;gap:12px!important;margin:0!important;padding:30px 16px!important;min-height:0!important;background:transparent!important;color:var(--ih7-muted)!important;text-align:center!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-empty>svg{width:28px!important;height:28px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-empty strong{color:var(--ih7-ink)!important;font:600 17px/1.4 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-empty p{max-width:34ch!important;margin:0!important;font:400 13px/1.65 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-empty button{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;border:0!important;background:transparent!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:16px 28px 12px!important;border-top:1px solid var(--ih7-line)!important;background:var(--ih7-surface)!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer-form{display:flex!important;align-items:flex-end!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:6px!important;border:1px solid var(--ih7-line)!important;border-radius:16px!important;background:var(--ih7-soft)!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer-form:focus-within{outline:2px solid var(--ih7-accent)!important;outline-offset:2px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer-form textarea{display:block!important;flex:1 1 0!important;width:100%!important;min-width:0!important;min-height:42px!important;max-height:120px!important;margin:0!important;padding:9px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ih7-ink)!important;outline:0!important;box-shadow:none!important;resize:none!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih8-chat-add{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:10px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--ih7-muted)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-send{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex:0 0 auto!important;width:auto!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:10px 14px!important;border:0!important;border-radius:12px!important;background:var(--ih7-accent)!important;color:var(--ih7-on-accent)!important;font:600 12px/1.4 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-send:disabled{opacity:.45!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-composer-hint{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin:8px 0 0!important;padding:0!important;color:var(--ih7-muted)!important;font:400 10px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih17-chat-latest{position:absolute!important;right:28px!important;bottom:125px!important;z-index:2!important;min-height:40px!important;padding:8px 14px!important;border-radius:99px!important;background:var(--ih7-surface)!important;border:1px solid var(--ih7-line)!important;color:var(--ih7-ink)!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-error,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-block-banner{flex:0 0 auto!important;margin:0!important;padding:10px 20px!important;min-width:0!important;max-height:90px!important;overflow:auto!important;font:400 12px/1.6 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih14-inbox-scrim{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:5!important;background:color-mix(in srgb,var(--ih7-ink) 25%,transparent)!important;border:0!important;padding:0!important;margin:0!important;border-radius:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-condensed .ih26-project-summary,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-condensed .ih7-chat-composer-hint{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-condensed .ih26-thread-header{min-height:56px!important;padding-top:8px!important;padding-bottom:8px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-condensed .ih26-message-stream{padding-top:12px!important;padding-bottom:12px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-form-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-card{padding:22px!important;border:1px solid var(--ih7-line)!important;border-radius:18px!important;background:var(--ih7-surface)!important;box-shadow:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-panel-intro h3{font:700 20px/1.35 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-card label{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-card input,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-card textarea{width:100%!important;min-width:0!important;padding:12px!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-details{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .chat-project-plan{margin-top:20px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .chat-project-plan-grid{grid-template-columns:minmax(0,1fr)!important}@media (hover: hover) and (pointer: fine){html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item:hover{background:var(--ih7-soft)!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row:hover{background:var(--ih7-soft)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-start-links a:hover{color:var(--ih7-accent)!important}}@media (max-width: 1199px){html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar{gap:10px!important;padding-left:12px!important;padding-right:12px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-create-job-label,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-mini-name{display:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-create-job-button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:10px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item{padding-left:9px!important;padding-right:9px!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs{gap:18px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-pin-plan{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-workspace.is-pinned{grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-workspace.is-pinned>.is-conversation{display:none!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro{align-items:flex-start!important;flex-direction:column!important;gap:16px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-actions{justify-content:flex-start!important;max-width:none!important}}@media (max-width: 800px){html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;width:calc(100% - 24px)!important;gap:12px 8px!important;margin:12px auto 0!important;padding:12px 12px 0!important;border-radius:20px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-brand{grid-column:1!important;grid-row:1!important;gap:8px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-brand .logo{display:inline-flex!important;font-size:18px!important;min-width:0!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .navbar-home-back{display:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions{grid-column:2!important;grid-row:1!important;gap:6px!important;padding:0!important;margin:0!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions .account-create-job-button,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions .account-notification-button,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions .account-mini{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:7px!important;margin:0!important;border-radius:12px!important;box-sizing:border-box!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-mini-avatar,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-mini-avatar img{display:block!important;width:32px!important;height:32px!important;min-width:32px!important;border-radius:10px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-mini-caret,html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-menu-caret{display:none!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-template-columns:none!important;grid-template-rows:auto!important;align-items:stretch!important;width:100%!important;gap:2px!important;padding:8px 0 0!important;border-top:1px solid var(--ih7-line)!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;min-height:72px!important;padding:8px 0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ih7-muted)!important;font-size:11px!important;line-height:1.25!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item.is-active{background:transparent!important;color:var(--ih7-ink)!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih11-account-nav .ih-nav-item.is-active:after{content:""!important;position:absolute!important;width:22px!important;height:3px!important;bottom:-1px!important;left:calc(50% - 11px)!important;border-radius:3px 3px 0 0!important;background:var(--ih7-accent)!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih26-nav-icon{width:21px!important;height:21px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih-nav-label{display:block!important;width:100%!important;min-width:0!important;max-width:110px!important;min-height:28px!important;font:600 11px/1.25 Inter,system-ui,sans-serif!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .messages-nav-dot{top:6px!important;right:calc(50% - 16px)!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-header{padding:20px!important;border-radius:20px!important;gap:18px!important;margin-bottom:20px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-top{align-items:flex-start!important;gap:12px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count{padding-left:12px!important;gap:4px!important;max-width:140px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count>span{font-size:10px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count p{flex-wrap:wrap!important;gap:3px 6px!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count strong{font-size:25px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro h1{font-size:28px!important;line-height:1.22!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-intro p{font-size:13px!important;line-height:1.65!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-actions{width:100%!important;gap:8px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-actions a{flex:1!important;justify-content:center!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-filters{padding-top:18px!important}html:root body #root#root#root#root#root#root#root#root .page.ih-market-v5 .ih-market-shell .ih26-catalog-header .ih26-catalog-filters .ih5-filters{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger{width:calc(100% - 24px)!important;margin:14px auto!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr)!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger.is-chat:not(.ih15-focus){width:calc(100% - 24px)!important;margin:14px auto!important;border-radius:20px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger.ih15-focus{inset:0 0 auto!important;width:100%!important;border:0!important;border-radius:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-messenger-start{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox{border-right:0!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header{padding:20px 18px 16px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h1,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-header h2{font-size:24px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search{margin-left:18px!important;margin-right:18px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search input{font-size:16px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-filters{padding-left:18px!important;padding-right:18px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row{padding:16px 18px!important;gap:10px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-person strong{font-size:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-header{gap:8px!important;padding:12px 14px!important;min-height:64px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih14-conversations-toggle{display:flex!important;width:38px!important;min-width:38px!important;min-height:38px!important;height:38px!important;padding:9px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih14-conversations-toggle span{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-back{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-avatar{width:36px!important;height:36px!important;flex-basis:36px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-profile-link{gap:8px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-person strong{font-size:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-person>span{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-header-actions{gap:5px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-header-actions .ih12-icon-button,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-actions-menu>summary{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:8px!important;border-radius:10px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-project-summary>summary{gap:10px!important;padding:11px 16px!important;min-height:46px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-budget small{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-title h1,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-budget strong{font-size:12px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-project-body{padding:16px!important;max-height:140px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs{justify-content:space-between!important;gap:8px!important;padding:0 16px!important;min-height:48px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[role=tab]{gap:5px!important;min-height:48px!important;padding:12px 0!important;font-size:11px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[role=tab] svg{width:14px!important;height:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs b{min-width:16px!important;padding:0 3px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-stream{padding:20px 16px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-stack{max-width:90%!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-message-bubble{padding:10px 12px 7px!important;font-size:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer{padding:12px 12px max(12px,env(safe-area-inset-bottom))!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer-form{gap:4px!important;padding:4px!important;border-radius:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-send{width:42px!important;height:42px!important;min-width:42px!important;padding:10px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-send>span{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-composer-hint{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih17-chat-latest{right:16px!important;bottom:94px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.is-files,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-workspace-panel.is-plan{padding:18px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-heading{gap:12px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih15-workspace-heading h2{font-size:21px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .is-plan .agreement-card{padding:18px!important}}@media (max-width: 420px){html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar{width:calc(100% - 20px)!important;padding:10px 10px 0!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-brand .logo{font-size:17px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .account-navbar-actions{gap:5px!important}html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar.ih26-account-navbar .ih-nav-label{font-size:10px!important;line-height:1.3!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-header{padding:18px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-location .ih11-market-switch a{padding:8px 10px!important;font-size:12px!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-top{flex-wrap:wrap!important}html:root body #root#root#root#root#root#root#root#root .ih26-catalog-count{margin-left:auto!important;max-width:108px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row{grid-template-columns:38px minmax(0,1fr) auto!important;gap:9px!important;padding-left:14px!important;padding-right:14px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-avatar{width:38px!important;height:38px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-header{gap:6px!important;padding-left:10px!important;padding-right:10px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih7-chat-avatar{display:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs{padding-left:12px!important;padding-right:12px!important;gap:6px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[role=tab]{font-size:10px!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread-tabs>button[role=tab] svg{display:none!important}}@media (prefers-reduced-motion: reduce){html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-thread.is-ready{animation:none!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox.is-sidebar,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row{transition:none!important}}@media (forced-colors: active){html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-row.is-active{border-left-color:Highlight!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-unread-marker{background:Highlight!important}html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-composer-form:focus-within,html:root body #root#root#root#root#root#root#root#root .account-page.ih7-communications.ih8-communications.ih9-communications.ih10-communications.ih13-communications.ih25-communications.ih26-communications .ih26-inbox-search:focus-within{outline-color:Highlight!important}}html:root body #root#root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions button.ih27-home-account-trigger{box-sizing:border-box!important;border:0!important;padding:0!important;background:transparent!important;color:var(--ih-home-ink)!important;cursor:pointer!important}html:root body #root#root#root#root#root#root#root#root .app.ih-home-refresh.ih-home-v3.ih-home-v4.ih-home-v6.ih-home-v7 .ih-home-header .nav-actions button.ih27-home-account-trigger:focus-visible{outline:2px solid var(--ih-home-ink)!important;outline-offset:4px!important}@media (max-width: 800px){html:root body #root#root#root#root#root#root#root#root .navbar.account-navbar.ih11-account-navbar .ih11-account-nav .ih-nav-item[data-lucyna]{display:none!important}}.private-work-lucyna-link{font-size:12px;padding:10px 12px;border:1px solid var(--ih7-line, var(--ih45-c-81736c8246,#dfe5ed));border-radius:10px}.private-work-lucyna-link a{color:var(--ih7-accent, var(--ih45-c-daa9bd82f9,#315b99));text-decoration:underline;text-underline-offset:3px}.private-work-lucyna-link small{display:block;opacity:.75;margin-top:4px}html:root{--v-bg:#1bc6ce;--v-surface:#54d7dc;--v-soft:#37cdd3;--v-ink:#062d32;--v-muted:#13494e;--v-line:#309ca4;--v-accent:#063f46;--v-on:#efffff;--v-pop:#95ebe8;--ih45-sculpt:#063f46;--ih45-sculpt-light:#54d7dc}html:root[data-theme=dark]{--v-bg:#06353b;--v-surface:#0b454b;--v-soft:#0a4046;--v-ink:#e9fffd;--v-muted:#afd6d4;--v-line:#376369;--v-accent:#6de6e5;--v-on:#053137;--v-pop:#81d9d3;--ih45-sculpt:#6de6e5;--ih45-sculpt-light:#0b454b}html:root[data-template=classic]{--v-bg:#f5f5f2;--v-surface:#ffffff;--v-soft:#eaece8;--v-ink:#181a19;--v-muted:#535b56;--v-line:#c9ceca;--v-accent:#181a19;--v-on:#f8f9f6;--v-pop:#d6d9d3;--ih45-sculpt:#181a19;--ih45-sculpt-light:#ffffff}html:root[data-template=classic][data-theme=dark]{--v-bg:#131515;--v-surface:#1d2020;--v-soft:#242828;--v-ink:#f3f4ef;--v-muted:#b5bcb6;--v-line:#454b46;--v-accent:#e5e9e2;--v-on:#171c18;--v-pop:#c3cbc2;--ih45-sculpt:#e5e9e2;--ih45-sculpt-light:#1d2020}html:root{--ih45-night-bg:#06353b;--ih45-night-surface:#0b454b;--ih45-night-soft:#0a4046;--ih45-night-ink:#e9fffd;--ih45-night-muted:#afd6d4;--ih45-night-line:#376369;--ih45-night-accent:#6de6e5;--ih45-night-on:#053137;--ih45-night-pop:#81d9d3}html:root[data-template=classic]{--ih45-night-bg:#131515;--ih45-night-surface:#1d2020;--ih45-night-soft:#242828;--ih45-night-ink:#f3f4ef;--ih45-night-muted:#b5bcb6;--ih45-night-line:#454b46;--ih45-night-accent:#e5e9e2;--ih45-night-on:#171c18;--ih45-night-pop:#c3cbc2}html:root{--ih45-c-89780abea1:rgba(14,40,42,.12);--ih45-c-7a167be93c:rgba(238,252,253,.96);--ih45-c-0913ae6f69:rgba(10,36,38,.055);--ih45-c-5152451026:#0b1f20;--ih45-c-67b7670cb4:#597576;--ih45-c-ffdc77027e:#d5e7e8;--ih45-c-e0410f82b1:#112728;--ih45-c-5fcf17d45a:#b7d1d2;--ih45-c-a50179f015:#90c0c3;--ih45-c-6694a3f7d3:rgba(14,46,48,.08);--ih45-c-1ee08b62df:#24686c;--ih45-c-b48564cb27:rgba(215,248,250,.98);--ih45-c-6fc38decba:rgba(246,253,254,.98);--ih45-c-dcebbd0e13:rgba(36,104,108,.1);--ih45-c-abcdb45357:rgba(14,53,55,.09);--ih45-c-c5185ff85d:rgba(36,104,108,.24);--ih45-c-b94ccd0c54:#0e2526;--ih45-c-d918d30c19:#5b7677;--ih45-c-528219ef61:#cae3e5;--ih45-c-ff546a05a9:#eef9fa;--ih45-c-36c8db0e15:rgba(36,104,108,.2);--ih45-c-53342aff70:rgba(27,72,75,.13);--ih45-c-f16d0592d0:#e8f8f9;--ih45-c-81e58a7008:#27595b;--ih45-c-983f05bade:rgba(28,112,116,.15);--ih45-c-6507b214c5:#eff8f8;--ih45-c-e3954b9772:#1b6c70;--ih45-c-7bd4f8ab90:rgba(67,90,91,.13);--ih45-c-9f1ce1cb1c:#f1f5f5;--ih45-c-b6e385073a:#4f6566;--ih45-c-ed7b0641f0:rgba(19,58,60,.12);--ih45-c-4f04bd5686:#f0fcfd;--ih45-c-9b2083eedc:#617b7d;--ih45-c-70e6efd739:#4fa9ae;--ih45-c-4861c6ff79:rgba(36,104,108,.08);--ih45-c-cdf245fb9d:rgba(85,179,184,.2);--ih45-c-cc6162caa5:rgba(14,30,30,.98);--ih45-c-73b606fec3:rgba(11,22,23,.98);--ih45-c-72c8dce430:#ebf7f8;--ih45-c-abbaae887f:#9ab9bb;--ih45-c-b4148f8638:#263e3f;--ih45-c-1d6488ab1c:#111f20;--ih45-c-f23f126e5c:#e1f6f7;--ih45-c-51dcab42c5:#456f71;--ih45-c-6e79aa6f84:#142627;--ih45-c-0ce874b688:#3da2a8;--ih45-c-3923cd2536:rgba(27,58,59,.98);--ih45-c-aaec4b600a:rgba(17,36,37,.98);--ih45-c-db3887f3ce:rgba(56,158,163,.13);--ih45-c-eb6cce5b10:#4f6d6f;--ih45-c-ce398330f3:#0d1a1b;--ih45-c-7d37efe437:#3bbac1;--ih45-c-4c15790b6d:#112526;--ih45-c-6c6371d073:#2b4648;--ih45-c-b6973d67b5:#172b2c;--ih45-c-1875b7f090:#58d3da;--ih45-c-7d1460e2d7:#40a1a6;--ih45-c-122ce505ac:#3da0a5;--ih45-c-a869b0fb3d:#0c1a1b;--ih45-c-96f0130726:rgba(63,181,187,.2);--ih45-c-80bdb54ce3:#14292a;--ih45-c-574646b5ba:#55d6dd;--ih45-c-f2ee21ecf5:rgba(106,190,194,.22);--ih45-c-f66a672cd7:#123132;--ih45-c-647b38f1c3:#8ecfd3;--ih45-c-685d75e7ea:rgba(150,185,187,.18);--ih45-c-9b3c2ab5e9:#1f2d2e;--ih45-c-bb1608f326:#b5cdce;--ih45-c-a1a8dfa350:rgba(82,174,178,.19);--ih45-c-11df1516b9:#101f20;--ih45-c-e81b6f7e01:#0d1c1d;--ih45-c-fd74ec122e:#eaf7f8;--ih45-c-d8036bd038:rgba(55,164,169,.12);--ih45-c-b649da9be5:rgba(18,128,134,.09);--ih45-c-656eb8372e:#128086;--ih45-c-347de79735:rgba(18,128,134,.2);--ih45-c-aa877c99c7:#8aeaef;--ih45-c-a7000181b7:#d4f7f9;--ih45-c-6c532e1050:#1d686c;--ih45-c-906d213994:#dcf9fa;--ih45-c-58082f8436:rgba(18,128,134,.3);--ih45-c-d92d6098fd:#323f3f;--ih45-c-8dba4e764e:rgba(18,128,134,.18);--ih45-c-2f1defeaba:#335456;--ih45-c-6d32e03ade:#1c2d2e;--ih45-c-a4457f3b8a:#41dde5;--ih45-c-98d6fe6f34:#216367;--ih45-c-231b893621:#31cbd3;--ih45-c-efdac027ef:#15969d;--ih45-c-767693cfd7:#698486;--ih45-c-645bfb71dc:#e5eeef;--ih45-c-87726ce234:rgba(3,15,15,.66);--ih45-c-43afd26d89:#dae6e7;--ih45-c-4b0e2cc328:#f6fafa;--ih45-c-27ae37b6ea:#0f2627;--ih45-c-87e1c912e1:#a3bdbe;--ih45-c-a4ff9b641e:#092021;--ih45-c-0a5f428bae:#4c6364;--ih45-c-9456af9a48:rgba(2,8,8,.95);--ih45-c-ba700c9421:#2b3d3e;--ih45-c-ab31915178:#121c1d;--ih45-c-56f3f229f4:#f1f7f7;--ih45-c-3d5d84235e:#9eb2b3;--ih45-c-d7c21a6a8d:rgba(44,140,145,.12);--ih45-c-3b79014ba0:#f0fcfd;--ih45-c-1baeddf8d9:#0d2425;--ih45-c-73d75f6c11:#517779;--ih45-c-687a6ba034:#b7e0e2;--ih45-c-a28e5c5618:#dbf9fa;--ih45-c-2bb17bff10:#2b5e61;--ih45-c-558368fc10:#d1eaec;--ih45-c-104e9d8d86:rgba(18,59,61,.04);--ih45-c-ebc68a5189:#8cd9de;--ih45-c-e83556da4c:#dbf8fa;--ih45-c-27fde23b7a:#5b7c7d;--ih45-c-2de571f88f:#102d2f;--ih45-c-001fb22d29:#75989a;--ih45-c-915adb57b3:#4e6c6e;--ih45-c-ad086695fc:#b7f2f5;--ih45-c-809097a60a:#1d575a;--ih45-c-24a4863e3d:#113a3c;--ih45-c-8fbafcaeb0:#0f2c2e;--ih45-c-322ae13d3f:#1b585b;--ih45-c-57493ff42a:rgba(18,62,64,.19);--ih45-c-7d82b90b02:rgba(18,62,64,.24);--ih45-c-02b976fbfa:#c5e4e6;--ih45-c-d2361e4379:#416264;--ih45-c-e68436da08:rgba(44,140,145,.13);--ih45-c-958068dec2:#0d1919;--ih45-c-50e8931dcb:rgba(35,174,181,.35);--ih45-c-3542c7b505:rgba(53,123,126,.14);--ih45-c-e794d5c0c8:#e4fafb;--ih45-c-b3a3648482:#9ac1c3;--ih45-c-ab3bf821de:rgba(47,138,143,.11);--ih45-c-c6c6dd398d:rgba(7,28,29,.07);--ih45-c-04c9199b2e:#0a1e1f;--ih45-c-1742562329:#5e7778;--ih45-c-938d42c341:#f7fbfb;--ih45-c-81ea11fd70:#102526;--ih45-c-3f45c0097d:#9ababb;--ih45-c-b78bb02d89:rgba(9,34,36,.08);--ih45-c-86b2349c40:#1c575a;--ih45-c-870540d74d:rgba(28,87,90,.1);--ih45-c-75617b79b2:rgba(9,34,36,.09);--ih45-c-c6d790a5cf:rgba(36,142,148,.5);--ih45-c-c1ff02a258:#071718;--ih45-c-f03427aea9:#134042;--ih45-c-5b602c6624:#092021;--ih45-c-0314fc74ae:#90adaf;--ih45-c-fe472c5dab:#42878b;--ih45-c-bbfc2e0805:#627c7d;--ih45-c-69f0fc7ac9:#5f7779;--ih45-c-6ace4e9b91:#e4efef;--ih45-c-4b2f0a0a41:#3d5657;--ih45-c-843b1d7b15:#769496;--ih45-c-733a30d298:#6c888a;--ih45-c-de0afd339b:rgba(47,138,143,.16);--ih45-c-85f093c0ea:#131b1b;--ih45-c-34bed07a20:#ecf8f8;--ih45-c-9ae6677fa5:#a2b5b6;--ih45-c-00d3d6b3ca:#0e1819;--ih45-c-cade38f039:#457f82;--ih45-c-48b1dbfbd8:#142121;--ih45-c-37e3da7af1:#213031;--ih45-c-11b5cb3277:#c0d3d4;--ih45-c-0174793fee:rgba(9,32,33,.13);--ih45-c-34b117da0a:rgba(9,32,33,.1);--ih45-c-3216999dd3:rgba(209,247,249,.92);--ih45-c-e903eb91ed:rgba(191,241,244,.96);--ih45-c-4deb1a6eca:rgba(245,251,252,.99);--ih45-c-c1433dfdde:#134d50;--ih45-c-dc5d72634a:rgba(19,77,80,.1);--ih45-c-ce5bd0a3ab:#ccebed;--ih45-c-706821d6cb:#eefafb;--ih45-c-0a73786955:rgba(19,77,80,.12);--ih45-c-701d28a948:#d8f4f5;--ih45-c-31a1b6aaab:#556c6d;--ih45-c-8e83970bc9:#0d1d1e;--ih45-c-d6f34d852a:#22c9d2;--ih45-c-1766bdd6eb:rgba(34,201,210,.16);--ih45-c-ecd42cc7fa:rgba(20,51,53,.92);--ih45-c-d1250a9e1b:rgba(13,27,28,.98);--ih45-c-f163430086:rgba(34,201,210,.13);--ih45-c-fb42137725:#294547;--ih45-c-0e25b656d2:#112021;--ih45-c-b03ebe2c8c:#325759;--ih45-c-23aea05355:#183739;--ih45-c-b0090100e7:#4cd8df;--ih45-c-95665b2cdb:#eef8f8;--ih45-c-c6db3ea5e1:#a7c5c6;--ih45-c-3a5ad31b3b:rgba(45,121,125,.48);--ih45-c-00f53a3a7e:rgba(23,77,80,.2);--ih45-c-0e823a7bc9:#010809;--ih45-c-9e088fc65d:#051819;--ih45-c-15e2710750:#0b3133;--ih45-c-f21bdf6a65:#1a5558;--ih45-c-a654167968:#5b888b;--ih45-c-6431b3c85d:#aec9cb;--ih45-c-d403b576ad:#e0eded;--ih45-c-615d7747de:#f2f7f7;--ih45-c-7b1268421c:rgba(52,126,130,.4);--ih45-c-eb55604c92:rgba(21,72,75,.3);--ih45-c-80b547f239:#041010;--ih45-c-4f3133907d:#06191a;--ih45-c-9e46d9900e:#0d2f31;--ih45-c-f1bb94fff3:rgba(59,145,150,.22);--ih45-c-2b74fcd24c:#184345;--ih45-c-147187ed0f:#619092;--ih45-c-95494c00c8:#c3dadb;--ih45-c-d4b0bfce87:#e2efef;--ih45-c-7f14a8a0d7:rgba(3,15,15,.22);--ih45-c-6c30ffb451:#d8ebec;--ih45-c-42d60eb62a:#1ed1da;--ih45-c-090beb7a5f:rgba(57,138,143,.2);--ih45-c-02458e5f53:#133a3c;--ih45-c-7650480868:#0d2021;--ih45-c-784c4ed040:#081213;--ih45-c-c51703ed2b:#060c0c;--ih45-c-91063eb7cb:rgba(36,103,107,.4);--ih45-c-16ed7cd431:rgba(17,61,63,.18);--ih45-c-e76b1090e2:#010505;--ih45-c-4b88a43a19:#031212;--ih45-c-d7f2fc9085:#082325;--ih45-c-53d88f1891:#0b2728;--ih45-c-6d8fee43a9:#091a1b;--ih45-c-bced05dd95:rgba(59,145,150,.2);--ih45-c-8748eb3e36:#1f4c4e;--ih45-c-9be2baac9e:#80aaac;--ih45-c-0adcb9db8a:#d6e7e8;--ih45-c-fe2f76ca93:#e8f5f5;--ih45-c-8d64a4c452:rgba(189,210,211,.88);--ih45-c-7e64c97830:rgba(6,27,28,.1);--ih45-c-1c718e4b66:rgba(28,106,110,.1);--ih45-c-b19355647d:rgba(7,29,30,.19);--ih45-c-1d28864f7e:rgba(7,29,30,.25);--ih45-c-dc1945676c:rgba(44,134,139,.42);--ih45-c-0ed879c133:rgba(23,82,85,.34);--ih45-c-001c42e2db:#051213;--ih45-c-4da9eaac39:#081d1e;--ih45-c-c451d16840:#0d2d2f;--ih45-c-3ecedd5cc6:rgba(4,20,21,.22);--ih45-c-170391a30d:rgba(30,176,183,.22);--ih45-c-b87d4ba9a0:rgba(27,92,95,.08);--ih45-c-53b2de5761:rgba(29,201,210,.42);--ih45-c-cad18a1182:rgba(28,198,207,.22);--ih45-c-5e237e5614:rgba(39,112,116,.78);--ih45-c-8e2c556176:rgba(12,45,47,.18);--ih45-c-70ba9f5727:rgba(6,27,28,.055);--ih45-c-bf3019a2de:rgba(30,93,97,.26);--ih45-c-0ce3b9ced0:rgba(6,27,28,.13);--ih45-c-67be7e5f10:rgba(24,88,91,.08);--ih45-c-cefb14ace3:rgba(64,91,93,.75);--ih45-c-c7aafc6dab:rgba(6,16,17,.91);--ih45-c-9341c6183b:rgba(64,95,97,.52);--ih45-c-67351a559e:#0d1c1d;--ih45-c-975f4c7b0e:#091515;--ih45-c-0578cd16ae:#60cbd1;--ih45-c-00d597e8cc:#dff9fb;--ih45-c-23035ed138:#1f6367;--ih45-c-a7e1f9b823:#2c5557;--ih45-c-d997870d60:#152b2c;--ih45-c-caa6ce6273:#44d4dc;--ih45-c-17a59b2e4e:#637c7e;--ih45-c-86ab388457:#eaf2f2;--ih45-c-47f8ee8a6d:#daedee;--ih45-c-33293603e9:#315456;--ih45-c-670cf01ccb:#cfd9da;--ih45-c-74f9747fde:#779294;--ih45-c-289334d1d8:#c4d7d8;--ih45-c-a05f66b093:#e9f3f4;--ih45-c-645f0f0e82:#274445;--ih45-c-8bba34d730:#5a7273;--ih45-c-3af87c5bb3:#738f91;--ih45-c-64dd5797cd:#344647;--ih45-c-bb9ce4369e:#141d1e;--ih45-c-93873df921:#cae7e9;--ih45-c-178fbdf85e:#9cb8ba;--ih45-c-399930fd39:rgba(23,141,147,.25);--ih45-c-838997cd80:#2c777b;--ih45-c-2fcb0861a6:#287276;--ih45-c-5859ade87a:#165255;--ih45-c-fc9d2a23be:#d1f5f7;--ih45-c-9a2874ae9e:#2e5f62;--ih45-c-71a5b1c608:#398e92;--ih45-c-c955bee30b:rgba(44,119,123,.1);--ih45-c-47e5e5ff34:#b2dee0;--ih45-c-c6dfe108d0:#ebfbfc;--ih45-c-895455bcf9:#60797b;--ih45-c-00d10fd69a:#315355;--ih45-c-e6fd72e83d:#131d1e;--ih45-c-8f1f2b3dd8:#1cc2cb;--ih45-c-93e2732fc7:#48dee6;--ih45-c-5355c681c7:rgba(22,153,160,.17);--ih45-c-69ac7d2423:rgba(23,159,166,.22);--ih45-c-a59c845107:rgba(31,120,125,.34);--ih45-c-25c1b887e1:rgba(22,151,158,.12);--ih45-c-9c07e5a135:rgba(22,153,160,.2);--ih45-c-c06416b27f:rgba(3,3,3,.84);--ih45-c-931225aeac:rgba(18,125,131,.5);--ih45-c-9274b5abca:rgba(26,108,112,.42);--ih45-c-932deb5107:rgba(29,201,210,.55);--ih45-c-b3ba3bb833:#1a7d83;--ih45-c-0cc57ebc29:#236165;--ih45-c-ec5f379c49:#caf5f8;--ih45-c-293f3c0d05:#d8f8fa;--ih45-c-08241be90c:rgba(26,125,131,.055);--ih45-c-452d751c16:rgba(26,125,131,.09);--ih45-c-3ec8b2d09e:#184143;--ih45-c-50eecd9f86:rgba(31,103,107,.22);--ih45-c-0a74db07a9:#16878d;--ih45-c-1470c0c2e1:#22686c;--ih45-c-6925144b25:rgba(31,103,107,.3);--ih45-c-f63dcd25ed:rgba(185,228,231,.78);--ih45-c-00ee3dbcfc:rgba(26,125,131,.15);--ih45-c-bdee10c588:#f4fdfe;--ih45-c-4b8d334281:#d4f7f9;--ih45-c-82cd29d57c:rgba(24,54,56,.1);--ih45-c-5aa9d8e868:rgba(26,125,131,.17);--ih45-c-b8c6e00a8b:rgba(26,125,131,.16);--ih45-c-704b50f1d6:rgba(36,85,87,.22);--ih45-c-c64e6756ef:#45595a;--ih45-c-ec602c6648:rgba(32,76,79,.055);--ih45-c-2e755532db:#1a959b;--ih45-c-1791792513:rgba(36,96,99,.24);--ih45-c-c6b78fc02e:#17898f;--ih45-c-3516911231:rgba(36,96,99,.31);--ih45-c-157918eacb:rgba(45,81,83,.16);--ih45-c-6da1809000:#2e3a3b;--ih45-c-61f06d09d9:rgba(26,125,131,.25);--ih45-c-a5c27bca2d:rgba(55,93,95,.14);--ih45-c-5d23664829:rgba(26,125,131,.48);--ih45-c-c1dd259b8b:rgba(37,90,93,.18);--ih45-c-1b5777e02f:rgba(26,52,53,.15);--ih45-c-12167764ae:rgba(48,79,80,.12);--ih45-c-de31344970:#2a5f62;--ih45-c-44f1389a47:rgba(26,125,131,.12);--ih45-c-ec5ab3b6de:#cff6f9;--ih45-c-3a970d8b9a:rgba(26,125,131,.19);--ih45-c-062259dcca:#d9f8fa;--ih45-c-97a84f88c7:rgba(26,165,173,.18);--ih45-c-0a4eceb5a4:rgba(26,125,131,.35);--ih45-c-a929b1a0a0:#1bbbc4;--ih45-c-a3565798c2:rgba(27,187,196,.52);--ih45-c-ba1e0772d7:rgba(27,187,196,.28);--ih45-c-2496e03275:rgba(26,125,131,.52);--ih45-c-e89c8356cd:#162d2e;--ih45-c-96d4d1d00e:#131818;--ih45-c-f768a0e913:rgba(20,25,26,.13);--ih45-c-5353158440:#def9fa;--ih45-c-b5c15cdcad:rgba(44,83,85,.13);--ih45-c-dd12b654b6:rgba(26,125,131,.035);--ih45-c-87009d240d:#26b1b9;--ih45-c-c511ee802d:#287478;--ih45-c-8479032d88:#184244;--ih45-c-26be04808a:rgba(44,83,85,.17);--ih45-c-ffdc196dca:rgba(26,125,131,.24);--ih45-c-3d6dd21ea4:rgba(26,125,131,.5);--ih45-c-19f84e1be0:rgba(14,32,33,.17);--ih45-c-1a6a181f7c:#1bbcc4;--ih45-c-3bbe8d2030:#1a4648;--ih45-c-79ac0592ff:#effcfd;--ih45-c-c4c539b9ee:rgba(39,105,109,.1);--ih45-c-3a02e8e5b6:rgba(26,125,131,.025);--ih45-c-9e7187226e:rgba(21,44,45,.12);--ih45-c-a72707f25f:rgba(26,125,131,.65);--ih45-c-b2997b56b5:rgba(26,125,131,.1);--ih45-c-bfabfff8b4:rgba(36,96,99,.21);--ih45-c-c3ab0db3b7:rgba(26,125,131,.095);--ih45-c-8663c8239e:rgba(26,125,131,.42);--ih45-c-a5c41e7e85:rgba(26,125,131,.08);--ih45-c-1e94ca63fb:rgba(38,96,100,.18);--ih45-c-c4822eabef:#d7f8fa;--ih45-c-bdcb28ed9c:#2b5b5e;--ih45-c-7c783d2c04:#dff9fb;--ih45-c-dd9259829a:#215052;--ih45-c-d4c9bcc538:rgba(26,125,131,.2);--ih45-c-2431ec33b0:#f0fcfd;--ih45-c-0eb1955213:rgba(26,125,131,.05);--ih45-c-376636829d:#2a5b5e;--ih45-c-b3e44433ae:rgba(26,125,131,.11);--ih45-c-c0d6aae6f7:#90ebf0;--ih45-c-2662fc4fa6:rgba(55,102,105,.32);--ih45-c-aa58150c27:rgba(26,125,131,.21);--ih45-c-4f2a95ab8b:#131919;--ih45-c-ea74ad2d64:#142323;--ih45-c-9695b1272e:rgba(27,187,196,.2);--ih45-c-519701e7fb:#a6ccce;--ih45-c-c4b373337c:rgba(21,26,26,.82);--ih45-c-8a4b002c45:#152223;--ih45-c-a85dc4c528:rgba(26,125,131,.18);--ih45-c-eaee9aef5e:rgba(26,125,131,.13);--ih45-c-c2f85d96b5:rgba(27,187,196,.18);--ih45-c-659071b2d0:rgba(26,125,131,.14);--ih45-c-535400d9aa:#32dae3;--ih45-c-82bc8f573e:rgba(27,187,196,.55);--ih45-c-87b86415db:rgba(26,125,131,.22);--ih45-c-981255a3e8:#285b5e;--ih45-c-ed8221fc61:rgba(43,78,80,.055);--ih45-c-cc670dedc2:rgba(37,62,63,.17);--ih45-c-64b6b4f1f0:#2b6568;--ih45-c-e257753460:rgba(26,125,131,.55);--ih45-c-ca8e5b10f2:rgba(26,125,131,.44);--ih45-c-e445014d7e:#27575a;--ih45-c-c295aec912:#e5fafb;--ih45-c-19935156a5:#2a5d60;--ih45-c-1b6866a99d:rgba(26,125,131,.75);--ih45-c-d792d82f11:#e0f9fb;--ih45-c-809ffddac6:#cff6f8;--ih45-c-16379c12f3:#2d6264;--ih45-c-65de56cca8:rgba(28,72,74,.19);--ih45-c-6b1df14021:#37dbe4;--ih45-c-4080d13d56:#161b1b;--ih45-c-29ff3e8600:rgba(27,187,196,.45);--ih45-c-6eeff14176:#1dcbd5;--ih45-c-e4e63c08de:#040c0d;--ih45-c-23d0a222ca:#061516;--ih45-c-dab53a7f2b:#091b1c;--ih45-c-deaafac4ad:#0d2729;--ih45-c-006ebed975:#13393b;--ih45-c-7d4145d55e:#1c6a6e;--ih45-c-ad55066e48:#d2f7f9;--ih45-c-94577e03db:#080e0e;--ih45-c-faf513b4c0:#54696a;--ih45-c-54ede9cd52:#759193;--ih45-c-dab7b152bb:#c9d8d9;--ih45-c-66c64c8e0d:rgba(6,21,22,.055);--ih45-c-113c7ba647:rgba(6,21,22,.085);--ih45-c-2d1aa35ad7:rgba(3,12,13,.16);--ih45-c-ae15422460:rgba(201,216,217,.92);--ih45-c-5be264c96d:rgba(6,21,22,.075);--ih45-c-305e741224:rgba(28,106,110,.11);--ih45-c-4ccf7e2425:#576d6f;--ih45-c-3b97beb357:#f1f6f6;--ih45-c-421ab1e42f:rgba(13,39,41,.12);--ih45-c-ffcc03d3f1:#f5f8f8;--ih45-c-a29a4a6339:#e8f0f1;--ih45-c-c6599259e2:#f0f5f5;--ih45-c-d9ea143e36:#a5bbbc;--ih45-c-a20263b46e:#8ea5a6;--ih45-c-25e6c4e127:rgba(28,106,110,.09);--ih45-c-5fc72475ba:#5c7375;--ih45-c-c89b69243c:#b1c4c5;--ih45-c-0f1d98d9ec:#5d7476;--ih45-c-a0de21851e:#bccece;--ih45-c-26fc6456c2:rgba(19,57,59,.16);--ih45-c-7b76d0b945:#e7f4f5;--ih45-c-51b660d04e:#d2e3e3;--ih45-c-4d28884007:#edf4f5;--ih45-c-c7d468e69e:#5c7375;--ih45-c-ac91e536fe:#586f70;--ih45-c-63916f4477:#eaf1f1;--ih45-c-4897cc7c15:#617b7c;--ih45-c-c845fa16f3:#ecf3f4;--ih45-c-6446854965:#4e6364;--ih45-c-293330d9a7:#627c7d;--ih45-c-0d7f8c9c82:#ebf2f3;--ih45-c-6c62c211aa:#eff4f4;--ih45-c-2db585f7b2:#668182;--ih45-c-d22a400b11:#e5ecec;--ih45-c-28578b8bc5:#f3f9f9;--ih45-c-64529f76c8:#e9f3f3;--ih45-c-27e499144c:rgba(13,39,41,.026);--ih45-c-fe20353f77:#5d7576;--ih45-c-97c76a8dca:#d2e0e1;--ih45-c-e0e87ce0b2:#eaf2f3;--ih45-c-e23385f9d3:rgba(42,111,114,.34);--ih45-c-abfccbcd33:rgba(43,115,119,.2);--ih45-c-a9344640eb:#bdd1d2;--ih45-c-038b412a2d:#1ab9c2;--ih45-c-e957b0723c:rgba(26,185,194,.12);--ih45-c-90e6a71516:#1cc6cf;--ih45-c-7ee3544777:#869fa0;--ih45-c-a911af67aa:rgba(46,115,118,.42);--ih45-c-c411c6512a:rgba(10,32,33,.03);--ih45-c-2561d85700:rgba(13,39,41,.055);--ih45-c-572bc130d7:#b4c8c9;--ih45-c-c55cce8836:rgba(48,118,121,.25);--ih45-c-7a680b3c73:rgba(28,198,207,.3);--ih45-c-6ade7f4d91:rgba(56,121,124,.32);--ih45-c-de8dd615d9:rgba(28,198,207,.28);--ih45-c-47cd012bd6:rgba(28,198,207,.16);--ih45-c-619052a24d:rgba(28,198,207,.025);--ih45-c-697098e5dd:rgba(13,39,41,.1);--ih45-c-264064ae5e:rgba(13,39,41,.025);--ih45-c-737a4a1a0a:rgba(47,118,122,.35);--ih45-c-9e85b64f13:#2cb5bc;--ih45-c-37bba257df:#a2b6b7;--ih45-c-06beb3feb3:#708d8f;--ih45-c-8cc408c2de:#0b1415;--ih45-c-5d2e2562f1:#0d1a1a;--ih45-c-228a2eccee:#1e2e2f;--ih45-c-706e77176c:#2b3e3f;--ih45-c-441f198665:rgba(54,128,132,.16);--ih45-c-1a39bb4a8e:rgba(10,19,20,.94);--ih45-c-946a7e4d5d:#d3e1e2;--ih45-c-c7fd84743a:rgba(11,20,21,.96);--ih45-c-becb9c5a62:#0e1d1e;--ih45-c-e5d5e50244:rgba(26,185,194,.025);--ih45-c-2d36ad063f:#060e0e;--ih45-c-a7b425775b:#f2f8f8;--ih45-c-2543d7849a:#e0ebeb;--ih45-c-c39a943fb7:#b0c3c4;--ih45-c-46692bb148:#dce8e9;--ih45-c-8854faa8da:#223334;--ih45-c-8db79a4acd:#e4edee;--ih45-c-49a77f22c9:#1c2d2e;--ih45-c-2adce4e095:rgba(26,185,194,.13);--ih45-c-2d8466fb89:rgba(27,92,95,.15);--ih45-c-149a3e363e:#eaf8f9;--ih45-c-90272b410d:#114446;--ih45-c-f3a81ab603:rgba(27,92,95,.22);--ih45-c-8f06a5067e:#6fe5eb;--ih45-c-490c2b4802:rgba(22,63,66,.11);--ih45-c-35e3a45fe2:rgba(42,129,133,.1);--ih45-c-c50f6757f3:rgba(10,34,35,.045);--ih45-c-5c8e6c4666:#5d7576;--ih45-c-85b8e49206:#acbdbe;--ih45-c-89516c1728:#212b2c;--ih45-c-8ee61a64a6:#a7b9ba;--ih45-c-09d2eb9f83:#306d70;--ih45-c-7127ba7ac3:#124042;--ih45-c-5aa33b1818:rgba(42,129,133,.17);--ih45-c-6f143c131c:#f4fafa;--ih45-c-b0d04cc380:#1cc6cf;--ih45-c-948165acc8:#2c4749;--ih45-c-893fdb3922:#0f1e1f;--ih45-c-dfe1c4ab89:#ecf7f7;--ih45-c-11f66fb7fc:#071616;--ih45-c-bbc2a6ce12:#2f4b4d;--ih45-c-cf801561d7:#e5f6f7;--ih45-c-6e771372f3:#7f999a;--ih45-c-4f1b57dcdf:rgba(24,70,72,.11);--ih45-c-b8d8338413:#f0f6f6;--ih45-c-0c308e68e8:#263f40;--ih45-c-ac52382755:#0d1a1b;--ih45-c-b986337e20:#d3e8e9;--ih45-c-c49369a92f:rgba(13,39,41,.14);--ih45-c-024e24f9eb:rgba(6,21,22,.12);--ih45-c-dc65bdff2a:rgba(6,21,22,.15);--ih45-c-7911c67a8a:#2d494b;--ih45-c-fe6012587b:rgba(10,22,23,.97);--ih45-c-b630f5583c:#cde4e5;--ih45-c-3a54dabdfc:#182d2f;--ih45-c-e340cba08c:rgba(2,8,8,.94);--ih45-c-ecc6842dd5:rgba(11,33,34,.14);--ih45-c-62b85e0db4:#0c1e1e;--ih45-c-d58cf9691b:#11585c;--ih45-c-ff780ed7cd:rgba(17,88,92,.1);--ih45-c-eb698b80b8:rgba(11,33,34,.11);--ih45-c-24f3dafd18:#f6fdfe;--ih45-c-c55e542b74:#122728;--ih45-c-022f2cbac2:#5e7778;--ih45-c-d9a554ebae:rgba(11,33,34,.1);--ih45-c-9f2851bffe:#4f696a;--ih45-c-6993401bb4:#6a8687;--ih45-c-31167640ad:#1f3739;--ih45-c-3c48a6d95d:#d4f7f9;--ih45-c-4e6bbd8b69:#2d4647;--ih45-c-cb712dc2b4:#ebf5f5;--ih45-c-66eed20bb7:#0c2b2d;--ih45-c-0e273ef359:rgba(4,14,14,.67);--ih45-c-1533e28ee8:#125357;--ih45-c-ca17024cb5:#121b1c;--ih45-c-fcca3571c7:#f1f8f9;--ih45-c-47294e969f:#0d1516;--ih45-c-99da68b878:#e1efef;--ih45-c-e9a8263188:#091111;--ih45-c-d13bff03f7:#eff8f8;--ih45-c-3bf117e722:rgba(20,142,149,.34);--ih45-c-038f6d11f7:#061313;--ih45-c-2712d0fe4a:rgba(40,140,145,.18);--ih45-c-bcc2376eac:rgba(59,147,152,.14);--ih45-c-6f5a23a14f:#040c0d;--ih45-c-883f4f79a6:#08191a;--ih45-c-1f91892516:rgba(45,166,172,.12);--ih45-c-fd02e9ea72:rgba(11,33,34,.11);--ih45-c-78dd402a61:rgba(11,33,34,.055);--ih45-c-49db89ddde:#496465;--ih45-c-bed57a806d:#122324;--ih45-c-fda48e2480:#0a191a;--ih45-c-a343e1415f:#cad7d8;--ih45-c-379c576361:rgba(13,39,41,.18);--ih45-c-a7b0b18f9a:#c1d1d1;--ih45-c-dcebfb1407:#d0e1e2;--ih45-c-3cfbee6f19:#b1c1c1;--ih45-c-d2f65a6ba1:rgba(12,26,27,.09);--ih45-c-427a587197:#c0cdce;--ih45-c-ae40deba36:#a4bdbe;--ih45-c-bb0331d759:#e4f0f0;--ih45-c-e8e7c75b7e:#0c2628;--ih45-c-cc578a79ab:rgba(11,34,35,.1);--ih45-c-be71d0a3c9:#124143;--ih45-c-f20fe99cac:rgba(14,56,58,.2);--ih45-c-31e8a17b21:#617a7c;--ih45-c-eae3875f9f:#203839;--ih45-c-b987b1256e:rgba(34,82,84,.18);--ih45-c-7efd2d111a:rgba(229,247,248,.68);--ih45-c-1eb1cf75de:rgba(12,38,39,.12);--ih45-c-87d7cdc7f0:rgba(33,99,102,.17);--ih45-c-c10f5d9df3:rgba(55,140,144,.16);--ih45-c-0db0d62cce:rgba(14,52,53,.055);--ih45-c-0c79769db7:rgba(24,77,80,.2);--ih45-c-e23c84e443:#214b4d;--ih45-c-c6b11a03ec:rgba(15,56,58,.08);--ih45-c-46b2bc9822:rgba(133,188,191,.24);--ih45-c-f034542122:rgba(10,32,33,.91);--ih45-c-40c5e2336b:rgba(17,46,48,.74);--ih45-c-718978b0a4:rgba(140,211,214,.19);--ih45-c-744202ca34:rgba(131,219,224,.18);--ih45-c-217fa64355:rgba(47,112,115,.16);--ih45-c-eac6a1282e:rgba(211,246,247,.06);--ih45-c-26edecba63:rgba(159,218,221,.24);--ih45-c-7afe80d4e2:#c6eff1;--ih45-c-4ba2f6d373:#0c2526;--ih45-c-7ae5ca7eb2:#486768;--ih45-c-264c496cae:#6d8c8e;--ih45-c-285b27c39e:rgba(23,62,64,.13);--ih45-c-34016bcd4f:rgba(23,74,76,.23);--ih45-c-aaccb816b9:#1c696d;--ih45-c-aa82b16903:#134e51;--ih45-c-57329c6f3c:#c3f1f3;--ih45-c-19dce587a0:#277a7e;--ih45-c-da03e1cc18:#407d80;--ih45-c-a8498fa77d:rgba(42,168,175,.13);--ih45-c-0433be29da:#b0cdcf;--ih45-c-5286cee108:#80a1a3;--ih45-c-db78403d1f:rgba(169,224,227,.12);--ih45-c-5f03c5b495:rgba(158,229,233,.24);--ih45-c-5345740e5c:#121e1e;--ih45-c-dbf74b9dd6:#172728;--ih45-c-818ef4228c:#0a1515;--ih45-c-c1df048fba:#1eb6be;--ih45-c-5085812aa6:#1ecfd8;--ih45-c-c0c665ed17:#1a3f41;--ih45-c-b22c9630e8:#1cbdc5;--ih45-c-e8ecd732c6:#2db7be;--ih45-c-d0ba7468a5:rgba(39,121,126,.2);--ih45-c-e0f1a666db:rgba(215,245,246,.9);--ih45-c-6927c1b8db:rgba(22,62,64,.12);--ih45-c-d493aa06ed:rgba(44,150,155,.15);--ih45-c-1f61fca796:rgba(44,150,155,.08);--ih45-c-2cd16f7240:rgba(28,105,109,.055);--ih45-c-1a2fdf3f47:rgba(18,33,34,.98);--ih45-c-71bec4231c:rgba(20,55,56,.92);--ih45-c-e6bfa36e0b:rgba(44,182,190,.04);--ih45-c-65baf70dfe:rgba(64,208,215,.055);--ih45-c-a6bb209bdf:rgba(26,95,99,.2);--ih45-c-f8d152f255:rgba(23,83,86,.27);--ih45-c-b07fc4712c:rgba(8,19,20,.3);--ih45-c-b03e4874f2:rgba(28,105,109,.14);--ih45-c-0fa0fff9f7:rgba(28,105,109,.12);--ih45-c-602cf15e27:rgba(28,105,109,.07);--ih45-c-be48bd32ce:rgba(28,105,109,.1);--ih45-c-d13345d4fc:rgba(25,63,65,.06);--ih45-c-d062fe8a6f:rgba(23,55,57,.08);--ih45-c-f4c1410726:rgba(22,58,60,.09);--ih45-c-8f21f14ae0:rgba(4,13,14,.62);--ih45-c-e2d240287f:rgba(24,71,73,.24);--ih45-c-488c4eeb7c:#0c2829;--ih45-c-da6ed31dd6:#1d3f41;--ih45-c-469e9d7caf:#3a5f61;--ih45-c-d0812e6f73:#577678;--ih45-c-1db5f1d107:#215557;--ih45-c-909d29d74e:#edfafb;--ih45-c-0bcde2ef4b:#d5eff0;--ih45-c-ac634ac6d7:#b5d9db;--ih45-c-0a7576b572:#9fc4c6;--ih45-c-31f489b75d:#f1fbfb;--ih45-c-75bd222735:#c6edef;--ih45-c-4e0f141deb:#8eb5b7;--ih45-c-0563f664be:#e9f5f5;--ih45-c-3e676134b9:#196569;--ih45-c-7857619531:rgba(16,81,85,.22);--ih45-c-05ac9d73ff:#5b797a;--ih45-c-93868cd168:#203b3c;--ih45-c-dc12f31232:#0d2526;--ih45-c-d28078e5e9:#436264;--ih45-c-0701652e57:#cce6e8;--ih45-c-3f014e8941:#11474a;--ih45-c-2e3e8162db:#0c3233;--ih45-c-9135fde1bd:rgba(12,50,51,.09);--ih45-c-1d02663f9d:#a4cccf;--ih45-c-f255b4fc9c:#0e2021;--ih45-c-bf4e88e34d:#152e2f;--ih45-c-efc101b818:#2d4a4c;--ih45-c-59cf564893:#7fe8ee;--ih45-c-24f0e6f701:#0c2627;--ih45-c-2684b6af77:#143c3e;--ih45-c-469978e86b:#eafbfc;--ih45-c-e0c03daa50:rgba(12,50,51,.05);--ih45-c-768787f9b3:#ebf6f7;--ih45-c-2707eb6fb6:#486465;--ih45-c-db76fdd811:#d1e5e6;--ih45-c-652498d0b2:#1b575a;--ih45-c-782b6b8e13:#091617;--ih45-c-ccaecc2c6d:#102223;--ih45-c-94f68c77f6:#172d2f;--ih45-c-caa406b9e6:#e9f8f9;--ih45-c-34b5f682f4:#a4cbcd;--ih45-c-28cde526c9:#2d494b;--ih45-c-abd8977938:#7be7ed;--ih45-c-bd8fa05957:#122d2e;--ih45-c-f7c3d52442:rgba(15,108,113,.3333);--ih45-c-a8d73105ff:#0f6c71;--ih45-c-a1fb4fd79e:#101c1c;--ih45-c-348732b5af:#169da5;--ih45-c-63b8f19703:#28d8e2;--ih45-c-cd312cab7d:#e4fafb;--ih45-c-c26b68c733:#aadee1;--ih45-c-1170790152:#0c1c1c;--ih45-c-1a31bb32f7:#e8fbfc;--ih45-c-66f6eb9da5:#296366;--ih45-c-3b1787de66:#2c4f51;--ih45-c-4e66981f82:#2dc7cf;--ih45-c-39cf66e495:#9cd3d5;--ih45-c-c33503c801:rgba(8,24,25,.6);--ih45-c-99b398af42:rgba(4,11,12,.68);--ih45-c-a2be35fcfc:rgba(7,18,18,.52);--ih45-c-14146a1e5d:rgba(7,26,27,.251);--ih45-c-5778d30209:#99d1d4;--ih45-c-115f59eb65:#09191a;--ih45-c-8eb0805bb0:#2c5e61;--ih45-c-aa705e738a:#061313;--ih45-c-b796b498a5:#141a1a;--ih45-c-e4a04518d9:#2c4c4d;--ih45-c-94225047c8:#93b5b7;--ih45-c-7ff615b7e1:#daf2f4;--ih45-c-a6e222597a:#447e81;--ih45-c-93be3a8fa0:#1f3b3c;--ih45-c-e9a0b1fdfc:#64a1a4;--ih45-c-91d84dd15a:#527779;--ih45-c-575f040abb:#1a3839;--ih45-c-2f5228d694:#64c1c6;--ih45-c-09bf3485c4:#112e30;--ih45-c-24be9c8b48:#3bb8be;--ih45-c-af4ea640e7:#3b6365;--ih45-c-bd0c6f5f50:#20393a;--ih45-c-95ab0e8ab1:#b8c7c8;--ih45-c-1f16dd6af0:#252f30;--ih45-c-aaaf843a7f:#161c1c;--ih45-c-61cd81198f:#485b5c;--ih45-c-1467779c60:#c3cfd0;--ih45-c-989ecfcac7:#f2f4f5;--ih45-c-4596670351:#b8c7c7;--ih45-c-da05817442:#4d6162;--ih45-c-81736c8246:#d9e7e8;--ih45-c-daa9bd82f9:#266467}html:root[data-template=classic]{--ih45-c-89780abea1:rgba(36,36,36,.12);--ih45-c-7a167be93c:rgba(249,249,249,.96);--ih45-c-0913ae6f69:rgba(33,33,33,.055);--ih45-c-5152451026:#1c1c1c;--ih45-c-67b7670cb4:#707070;--ih45-c-ffdc77027e:#e4e4e4;--ih45-c-e0410f82b1:#242424;--ih45-c-5fcf17d45a:#cccccc;--ih45-c-a50179f015:#b7b7b7;--ih45-c-6694a3f7d3:rgba(42,42,42,.08);--ih45-c-1ee08b62df:#5f5f5f;--ih45-c-b48564cb27:rgba(242,242,242,.98);--ih45-c-6fc38decba:rgba(252,252,252,.98);--ih45-c-dcebbd0e13:rgba(95,95,95,.1);--ih45-c-abcdb45357:rgba(47,47,47,.09);--ih45-c-c5185ff85d:rgba(95,95,95,.24);--ih45-c-b94ccd0c54:#222222;--ih45-c-d918d30c19:#717171;--ih45-c-528219ef61:#dedede;--ih45-c-ff546a05a9:#f7f7f7;--ih45-c-36c8db0e15:rgba(95,95,95,.2);--ih45-c-53342aff70:rgba(66,66,66,.13);--ih45-c-f16d0592d0:#f5f5f5;--ih45-c-81e58a7008:#515151;--ih45-c-983f05bade:rgba(101,101,101,.15);--ih45-c-6507b214c5:#f6f6f6;--ih45-c-e3954b9772:#616161;--ih45-c-7bd4f8ab90:rgba(86,86,86,.13);--ih45-c-9f1ce1cb1c:#f4f4f4;--ih45-c-b6e385073a:#616161;--ih45-c-ed7b0641f0:rgba(53,53,53,.12);--ih45-c-4f04bd5686:#fafafa;--ih45-c-9b2083eedc:#767676;--ih45-c-70e6efd739:#9c9c9c;--ih45-c-4861c6ff79:rgba(95,95,95,.08);--ih45-c-cdf245fb9d:rgba(165,165,165,.2);--ih45-c-cc6162caa5:rgba(27,27,27,.98);--ih45-c-73b606fec3:rgba(20,20,20,.98);--ih45-c-72c8dce430:#f5f5f5;--ih45-c-abbaae887f:#b3b3b3;--ih45-c-b4148f8638:#3a3a3a;--ih45-c-1d6488ab1c:#1d1d1d;--ih45-c-f23f126e5c:#f2f2f2;--ih45-c-51dcab42c5:#686868;--ih45-c-6e79aa6f84:#232323;--ih45-c-0ce874b688:#949494;--ih45-c-3923cd2536:rgba(53,53,53,.98);--ih45-c-aaec4b600a:rgba(33,33,33,.98);--ih45-c-db3887f3ce:rgba(144,144,144,.13);--ih45-c-eb6cce5b10:#686868;--ih45-c-ce398330f3:#181818;--ih45-c-7d37efe437:#aaaaaa;--ih45-c-4c15790b6d:#222222;--ih45-c-6c6371d073:#424242;--ih45-c-b6973d67b5:#282828;--ih45-c-1875b7f090:#c2c2c2;--ih45-c-7d1460e2d7:#939393;--ih45-c-122ce505ac:#929292;--ih45-c-a869b0fb3d:#181818;--ih45-c-96f0130726:rgba(165,165,165,.2);--ih45-c-80bdb54ce3:#262626;--ih45-c-574646b5ba:#c4c4c4;--ih45-c-f2ee21ecf5:rgba(176,176,176,.22);--ih45-c-f66a672cd7:#2c2c2c;--ih45-c-647b38f1c3:#c4c4c4;--ih45-c-685d75e7ea:rgba(178,178,178,.18);--ih45-c-9b3c2ab5e9:#2b2b2b;--ih45-c-bb1608f326:#c8c8c8;--ih45-c-a1a8dfa350:rgba(160,160,160,.19);--ih45-c-11df1516b9:#1d1d1d;--ih45-c-e81b6f7e01:#1a1a1a;--ih45-c-fd74ec122e:#f5f5f5;--ih45-c-d8036bd038:rgba(149,149,149,.12);--ih45-c-b649da9be5:rgba(116,116,116,.09);--ih45-c-656eb8372e:#747474;--ih45-c-347de79735:rgba(116,116,116,.2);--ih45-c-aa877c99c7:#dbdbdb;--ih45-c-a7000181b7:#f0f0f0;--ih45-c-6c532e1050:#5f5f5f;--ih45-c-906d213994:#f3f3f3;--ih45-c-58082f8436:rgba(116,116,116,.3);--ih45-c-d92d6098fd:#3c3c3c;--ih45-c-8dba4e764e:rgba(116,116,116,.18);--ih45-c-2f1defeaba:#4f4f4f;--ih45-c-6d32e03ade:#2a2a2a;--ih45-c-a4457f3b8a:#c9c9c9;--ih45-c-98d6fe6f34:#5a5a5a;--ih45-c-231b893621:#b8b8b8;--ih45-c-efdac027ef:#888888;--ih45-c-767693cfd7:#7f7f7f;--ih45-c-645bfb71dc:#ededed;--ih45-c-87726ce234:rgba(12,12,12,.66);--ih45-c-43afd26d89:#e3e3e3;--ih45-c-4b0e2cc328:#f9f9f9;--ih45-c-27ae37b6ea:#232323;--ih45-c-87e1c912e1:#b8b8b8;--ih45-c-a4ff9b641e:#1d1d1d;--ih45-c-0a5f428bae:#5f5f5f;--ih45-c-9456af9a48:rgba(7,7,7,.95);--ih45-c-ba700c9421:#3a3a3a;--ih45-c-ab31915178:#1b1b1b;--ih45-c-56f3f229f4:#f6f6f6;--ih45-c-3d5d84235e:#aeaeae;--ih45-c-d7c21a6a8d:rgba(128,128,128,.12);--ih45-c-3b79014ba0:#fafafa;--ih45-c-1baeddf8d9:#212121;--ih45-c-73d75f6c11:#707070;--ih45-c-687a6ba034:#d9d9d9;--ih45-c-a28e5c5618:#f3f3f3;--ih45-c-2bb17bff10:#575757;--ih45-c-558368fc10:#e6e6e6;--ih45-c-104e9d8d86:rgba(53,53,53,.04);--ih45-c-ebc68a5189:#cccccc;--ih45-c-e83556da4c:#f3f3f3;--ih45-c-27fde23b7a:#767676;--ih45-c-2de571f88f:#292929;--ih45-c-001fb22d29:#929292;--ih45-c-915adb57b3:#676767;--ih45-c-ad086695fc:#e7e7e7;--ih45-c-809097a60a:#4f4f4f;--ih45-c-24a4863e3d:#353535;--ih45-c-8fbafcaeb0:#282828;--ih45-c-322ae13d3f:#505050;--ih45-c-57493ff42a:rgba(56,56,56,.19);--ih45-c-7d82b90b02:rgba(56,56,56,.24);--ih45-c-02b976fbfa:#dedede;--ih45-c-d2361e4379:#5d5d5d;--ih45-c-e68436da08:rgba(128,128,128,.13);--ih45-c-958068dec2:#171717;--ih45-c-50e8931dcb:rgba(157,157,157,.35);--ih45-c-3542c7b505:rgba(112,112,112,.14);--ih45-c-e794d5c0c8:#f6f6f6;--ih45-c-b3a3648482:#bababa;--ih45-c-ab3bf821de:rgba(126,126,126,.11);--ih45-c-c6c6dd398d:rgba(25,25,25,.07);--ih45-c-04c9199b2e:#1b1b1b;--ih45-c-1742562329:#727272;--ih45-c-938d42c341:#fafafa;--ih45-c-81ea11fd70:#222222;--ih45-c-3f45c0097d:#b4b4b4;--ih45-c-b78bb02d89:rgba(31,31,31,.08);--ih45-c-86b2349c40:#4f4f4f;--ih45-c-870540d74d:rgba(79,79,79,.1);--ih45-c-75617b79b2:rgba(31,31,31,.09);--ih45-c-c6d790a5cf:rgba(129,129,129,.5);--ih45-c-c1ff02a258:#151515;--ih45-c-f03427aea9:#393939;--ih45-c-5b602c6624:#1d1d1d;--ih45-c-0314fc74ae:#a8a8a8;--ih45-c-fe472c5dab:#7d7d7d;--ih45-c-bbfc2e0805:#777777;--ih45-c-69f0fc7ac9:#737373;--ih45-c-6ace4e9b91:#ededed;--ih45-c-4b2f0a0a41:#515151;--ih45-c-843b1d7b15:#8f8f8f;--ih45-c-733a30d298:#838383;--ih45-c-de0afd339b:rgba(126,126,126,.16);--ih45-c-85f093c0ea:#1a1a1a;--ih45-c-34bed07a20:#f6f6f6;--ih45-c-9ae6677fa5:#b1b1b1;--ih45-c-00d3d6b3ca:#171717;--ih45-c-cade38f039:#767676;--ih45-c-48b1dbfbd8:#1e1e1e;--ih45-c-37e3da7af1:#2d2d2d;--ih45-c-11b5cb3277:#cfcfcf;--ih45-c-0174793fee:rgba(29,29,29,.13);--ih45-c-34b117da0a:rgba(29,29,29,.1);--ih45-c-3216999dd3:rgba(239,239,239,.92);--ih45-c-e903eb91ed:rgba(232,232,232,.96);--ih45-c-4deb1a6eca:rgba(250,250,250,.99);--ih45-c-c1433dfdde:#454545;--ih45-c-dc5d72634a:rgba(69,69,69,.1);--ih45-c-ce5bd0a3ab:#e5e5e5;--ih45-c-706821d6cb:#f8f8f8;--ih45-c-0a73786955:rgba(70,70,70,.12);--ih45-c-701d28a948:#eeeeee;--ih45-c-31a1b6aaab:#676767;--ih45-c-8e83970bc9:#1b1b1b;--ih45-c-d6f34d852a:#b6b6b6;--ih45-c-1766bdd6eb:rgba(182,182,182,.16);--ih45-c-ecd42cc7fa:rgba(47,47,47,.92);--ih45-c-d1250a9e1b:rgba(25,25,25,.98);--ih45-c-f163430086:rgba(182,182,182,.13);--ih45-c-fb42137725:#404040;--ih45-c-0e25b656d2:#1e1e1e;--ih45-c-b03ebe2c8c:#515151;--ih45-c-23aea05355:#333333;--ih45-c-b0090100e7:#c5c5c5;--ih45-c-95665b2cdb:#f6f6f6;--ih45-c-c6db3ea5e1:#bfbfbf;--ih45-c-3a5ad31b3b:rgba(110,110,110,.48);--ih45-c-00f53a3a7e:rgba(69,69,69,.2);--ih45-c-0e823a7bc9:#070707;--ih45-c-9e088fc65d:#151515;--ih45-c-15e2710750:#2c2c2c;--ih45-c-f21bdf6a65:#4d4d4d;--ih45-c-a654167968:#818181;--ih45-c-6431b3c85d:#c4c4c4;--ih45-c-d403b576ad:#eaeaea;--ih45-c-615d7747de:#f6f6f6;--ih45-c-7b1268421c:rgba(116,116,116,.4);--ih45-c-eb55604c92:rgba(65,65,65,.3);--ih45-c-80b547f239:#0e0e0e;--ih45-c-4f3133907d:#161616;--ih45-c-9e46d9900e:#2b2b2b;--ih45-c-f1bb94fff3:rgba(133,133,133,.22);--ih45-c-2b74fcd24c:#3d3d3d;--ih45-c-147187ed0f:#888888;--ih45-c-95494c00c8:#d5d5d5;--ih45-c-d4b0bfce87:#ececec;--ih45-c-7f14a8a0d7:rgba(13,13,13,.22);--ih45-c-6c30ffb451:#e7e7e7;--ih45-c-42d60eb62a:#bdbdbd;--ih45-c-090beb7a5f:rgba(127,127,127,.2);--ih45-c-02458e5f53:#343434;--ih45-c-7650480868:#1d1d1d;--ih45-c-784c4ed040:#111111;--ih45-c-c51703ed2b:#0b0b0b;--ih45-c-91063eb7cb:rgba(94,94,94,.4);--ih45-c-16ed7cd431:rgba(55,55,55,.18);--ih45-c-e76b1090e2:#040404;--ih45-c-4b88a43a19:#0f0f0f;--ih45-c-d7f2fc9085:#1f1f1f;--ih45-c-53d88f1891:#232323;--ih45-c-6d8fee43a9:#171717;--ih45-c-bced05dd95:rgba(133,133,133,.2);--ih45-c-8748eb3e36:#454545;--ih45-c-9be2baac9e:#a2a2a2;--ih45-c-0adcb9db8a:#e4e4e4;--ih45-c-fe2f76ca93:#f2f2f2;--ih45-c-8d64a4c452:rgba(206,206,206,.88);--ih45-c-7e64c97830:rgba(24,24,24,.1);--ih45-c-1c718e4b66:rgba(96,96,96,.1);--ih45-c-b19355647d:rgba(26,26,26,.19);--ih45-c-1d28864f7e:rgba(26,26,26,.25);--ih45-c-dc1945676c:rgba(122,122,122,.42);--ih45-c-0ed879c133:rgba(74,74,74,.34);--ih45-c-001c42e2db:#101010;--ih45-c-4da9eaac39:#1a1a1a;--ih45-c-c451d16840:#292929;--ih45-c-3ecedd5cc6:rgba(18,18,18,.22);--ih45-c-170391a30d:rgba(159,159,159,.22);--ih45-c-b87d4ba9a0:rgba(83,83,83,.08);--ih45-c-53b2de5761:rgba(182,182,182,.42);--ih45-c-cad18a1182:rgba(179,179,179,.22);--ih45-c-5e237e5614:rgba(102,102,102,.78);--ih45-c-8e2c556176:rgba(41,41,41,.18);--ih45-c-70ba9f5727:rgba(24,24,24,.055);--ih45-c-bf3019a2de:rgba(85,85,85,.26);--ih45-c-0ce3b9ced0:rgba(24,24,24,.13);--ih45-c-67be7e5f10:rgba(79,79,79,.08);--ih45-c-cefb14ace3:rgba(87,87,87,.75);--ih45-c-c7aafc6dab:rgba(15,15,15,.91);--ih45-c-9341c6183b:rgba(90,90,90,.52);--ih45-c-67351a559e:#191919;--ih45-c-975f4c7b0e:#131313;--ih45-c-0578cd16ae:#bcbcbc;--ih45-c-00d597e8cc:#f4f4f4;--ih45-c-23035ed138:#5a5a5a;--ih45-c-a7e1f9b823:#4e4e4e;--ih45-c-d997870d60:#272727;--ih45-c-caa6ce6273:#c2c2c2;--ih45-c-17a59b2e4e:#787878;--ih45-c-86ab388457:#f0f0f0;--ih45-c-47f8ee8a6d:#e9e9e9;--ih45-c-33293603e9:#4e4e4e;--ih45-c-670cf01ccb:#d7d7d7;--ih45-c-74f9747fde:#8d8d8d;--ih45-c-289334d1d8:#d3d3d3;--ih45-c-a05f66b093:#f1f1f1;--ih45-c-645f0f0e82:#3f3f3f;--ih45-c-8bba34d730:#6e6e6e;--ih45-c-3af87c5bb3:#8a8a8a;--ih45-c-64dd5797cd:#434343;--ih45-c-bb9ce4369e:#1c1c1c;--ih45-c-93873df921:#e1e1e1;--ih45-c-178fbdf85e:#b3b3b3;--ih45-c-399930fd39:rgba(127,127,127,.25);--ih45-c-838997cd80:#6c6c6c;--ih45-c-2fcb0861a6:#686868;--ih45-c-5859ade87a:#4a4a4a;--ih45-c-fc9d2a23be:#eeeeee;--ih45-c-9a2874ae9e:#585858;--ih45-c-71a5b1c608:#828282;--ih45-c-c955bee30b:rgba(108,108,108,.1);--ih45-c-47e5e5ff34:#d6d6d6;--ih45-c-c6dfe108d0:#f8f8f8;--ih45-c-895455bcf9:#757575;--ih45-c-00d10fd69a:#4d4d4d;--ih45-c-e6fd72e83d:#1b1b1b;--ih45-c-8f1f2b3dd8:#b0b0b0;--ih45-c-93e2732fc7:#cbcbcb;--ih45-c-5355c681c7:rgba(138,138,138,.17);--ih45-c-69ac7d2423:rgba(143,143,143,.22);--ih45-c-a59c845107:rgba(109,109,109,.34);--ih45-c-25c1b887e1:rgba(137,137,137,.12);--ih45-c-9c07e5a135:rgba(138,138,138,.2);--ih45-c-c06416b27f:rgba(3,3,3,.84);--ih45-c-931225aeac:rgba(113,113,113,.5);--ih45-c-9274b5abca:rgba(98,98,98,.42);--ih45-c-932deb5107:rgba(181,181,181,.55);--ih45-c-b3ba3bb833:#717171;--ih45-c-0cc57ebc29:#595959;--ih45-c-ec5f379c49:#ededed;--ih45-c-293f3c0d05:#f2f2f2;--ih45-c-08241be90c:rgba(113,113,113,.055);--ih45-c-452d751c16:rgba(113,113,113,.09);--ih45-c-3ec8b2d09e:#3b3b3b;--ih45-c-50eecd9f86:rgba(94,94,94,.22);--ih45-c-0a74db07a9:#7a7a7a;--ih45-c-1470c0c2e1:#5f5f5f;--ih45-c-6925144b25:rgba(94,94,94,.3);--ih45-c-f63dcd25ed:rgba(220,220,220,.78);--ih45-c-00ee3dbcfc:rgba(113,113,113,.15);--ih45-c-bdee10c588:#fbfbfb;--ih45-c-4b8d334281:#f1f1f1;--ih45-c-82cd29d57c:rgba(49,49,49,.1);--ih45-c-5aa9d8e868:rgba(113,113,113,.17);--ih45-c-b8c6e00a8b:rgba(113,113,113,.16);--ih45-c-704b50f1d6:rgba(78,78,78,.22);--ih45-c-c64e6756ef:#565656;--ih45-c-ec602c6648:rgba(70,70,70,.055);--ih45-c-2e755532db:#868686;--ih45-c-1791792513:rgba(87,87,87,.24);--ih45-c-c6b78fc02e:#7c7c7c;--ih45-c-3516911231:rgba(87,87,87,.31);--ih45-c-157918eacb:rgba(75,75,75,.16);--ih45-c-6da1809000:#383838;--ih45-c-61f06d09d9:rgba(113,113,113,.25);--ih45-c-a5c27bca2d:rgba(87,87,87,.14);--ih45-c-5d23664829:rgba(113,113,113,.48);--ih45-c-c1dd259b8b:rgba(82,82,82,.18);--ih45-c-1b5777e02f:rgba(48,48,48,.15);--ih45-c-12167764ae:rgba(74,74,74,.12);--ih45-c-de31344970:#575757;--ih45-c-44f1389a47:rgba(113,113,113,.12);--ih45-c-ec5ab3b6de:#efefef;--ih45-c-3a970d8b9a:rgba(113,113,113,.19);--ih45-c-062259dcca:#f2f2f2;--ih45-c-97a84f88c7:rgba(150,150,150,.18);--ih45-c-0a4eceb5a4:rgba(113,113,113,.35);--ih45-c-a929b1a0a0:#a9a9a9;--ih45-c-a3565798c2:rgba(169,169,169,.52);--ih45-c-ba1e0772d7:rgba(169,169,169,.28);--ih45-c-2496e03275:rgba(113,113,113,.52);--ih45-c-e89c8356cd:#292929;--ih45-c-96d4d1d00e:#171717;--ih45-c-f768a0e913:rgba(24,24,24,.13);--ih45-c-5353158440:#f4f4f4;--ih45-c-b5c15cdcad:rgba(77,77,77,.13);--ih45-c-dd12b654b6:rgba(113,113,113,.035);--ih45-c-87009d240d:#a1a1a1;--ih45-c-c511ee802d:#696969;--ih45-c-8479032d88:#3c3c3c;--ih45-c-26be04808a:rgba(77,77,77,.17);--ih45-c-ffdc196dca:rgba(113,113,113,.24);--ih45-c-3d6dd21ea4:rgba(113,113,113,.5);--ih45-c-19f84e1be0:rgba(29,29,29,.17);--ih45-c-1a6a181f7c:#aaaaaa;--ih45-c-3bbe8d2030:#3f3f3f;--ih45-c-79ac0592ff:#f9f9f9;--ih45-c-c4c539b9ee:rgba(96,96,96,.1);--ih45-c-3a02e8e5b6:rgba(113,113,113,.025);--ih45-c-9e7187226e:rgba(40,40,40,.12);--ih45-c-a72707f25f:rgba(113,113,113,.65);--ih45-c-b2997b56b5:rgba(113,113,113,.1);--ih45-c-bfabfff8b4:rgba(87,87,87,.21);--ih45-c-c3ab0db3b7:rgba(113,113,113,.095);--ih45-c-8663c8239e:rgba(113,113,113,.42);--ih45-c-a5c41e7e85:rgba(113,113,113,.08);--ih45-c-1e94ca63fb:rgba(88,88,88,.18);--ih45-c-c4822eabef:#f2f2f2;--ih45-c-bdcb28ed9c:#545454;--ih45-c-7c783d2c04:#f4f4f4;--ih45-c-dd9259829a:#494949;--ih45-c-d4c9bcc538:rgba(113,113,113,.2);--ih45-c-2431ec33b0:#fafafa;--ih45-c-0eb1955213:rgba(113,113,113,.05);--ih45-c-376636829d:#545454;--ih45-c-b3e44433ae:rgba(113,113,113,.11);--ih45-c-c0d6aae6f7:#dcdcdc;--ih45-c-2662fc4fa6:rgba(94,94,94,.32);--ih45-c-aa58150c27:rgba(113,113,113,.21);--ih45-c-4f2a95ab8b:#181818;--ih45-c-ea74ad2d64:#202020;--ih45-c-9695b1272e:rgba(169,169,169,.2);--ih45-c-519701e7fb:#c4c4c4;--ih45-c-c4b373337c:rgba(25,25,25,.82);--ih45-c-8a4b002c45:#202020;--ih45-c-a85dc4c528:rgba(113,113,113,.18);--ih45-c-eaee9aef5e:rgba(113,113,113,.13);--ih45-c-c2f85d96b5:rgba(169,169,169,.18);--ih45-c-659071b2d0:rgba(113,113,113,.14);--ih45-c-535400d9aa:#c6c6c6;--ih45-c-82bc8f573e:rgba(169,169,169,.55);--ih45-c-87b86415db:rgba(113,113,113,.22);--ih45-c-981255a3e8:#535353;--ih45-c-ed8221fc61:rgba(72,72,72,.055);--ih45-c-cc670dedc2:rgba(57,57,57,.17);--ih45-c-64b6b4f1f0:#5d5d5d;--ih45-c-e257753460:rgba(113,113,113,.55);--ih45-c-ca8e5b10f2:rgba(113,113,113,.44);--ih45-c-e445014d7e:#505050;--ih45-c-c295aec912:#f6f6f6;--ih45-c-19935156a5:#555555;--ih45-c-1b6866a99d:rgba(113,113,113,.75);--ih45-c-d792d82f11:#f4f4f4;--ih45-c-809ffddac6:#efefef;--ih45-c-16379c12f3:#5a5a5a;--ih45-c-65de56cca8:rgba(65,65,65,.19);--ih45-c-6b1df14021:#c7c7c7;--ih45-c-4080d13d56:#1a1a1a;--ih45-c-29ff3e8600:rgba(169,169,169,.45);--ih45-c-6eeff14176:#b8b8b8;--ih45-c-e4e63c08de:#0b0b0b;--ih45-c-23d0a222ca:#121212;--ih45-c-dab53a7f2b:#181818;--ih45-c-deaafac4ad:#232323;--ih45-c-006ebed975:#343434;--ih45-c-7d4145d55e:#606060;--ih45-c-ad55066e48:#f0f0f0;--ih45-c-94577e03db:#0d0d0d;--ih45-c-faf513b4c0:#656565;--ih45-c-54ede9cd52:#8c8c8c;--ih45-c-dab7b152bb:#d5d5d5;--ih45-c-66c64c8e0d:rgba(18,18,18,.055);--ih45-c-113c7ba647:rgba(18,18,18,.085);--ih45-c-2d1aa35ad7:rgba(10,10,10,.16);--ih45-c-ae15422460:rgba(213,213,213,.92);--ih45-c-5be264c96d:rgba(18,18,18,.075);--ih45-c-305e741224:rgba(96,96,96,.11);--ih45-c-4ccf7e2425:#696969;--ih45-c-3b97beb357:#f5f5f5;--ih45-c-421ab1e42f:rgba(35,35,35,.12);--ih45-c-ffcc03d3f1:#f7f7f7;--ih45-c-a29a4a6339:#efefef;--ih45-c-c6599259e2:#f4f4f4;--ih45-c-d9ea143e36:#b7b7b7;--ih45-c-a20263b46e:#a0a0a0;--ih45-c-25e6c4e127:rgba(96,96,96,.09);--ih45-c-5fc72475ba:#6f6f6f;--ih45-c-c89b69243c:#c0c0c0;--ih45-c-0f1d98d9ec:#707070;--ih45-c-a0de21851e:#cacaca;--ih45-c-26fc6456c2:rgba(52,52,52,.16);--ih45-c-7b76d0b945:#f1f1f1;--ih45-c-51b660d04e:#dfdfdf;--ih45-c-4d28884007:#f3f3f3;--ih45-c-c7d468e69e:#6f6f6f;--ih45-c-ac91e536fe:#6b6b6b;--ih45-c-63916f4477:#f0f0f0;--ih45-c-4897cc7c15:#767676;--ih45-c-c845fa16f3:#f2f2f2;--ih45-c-6446854965:#5f5f5f;--ih45-c-293330d9a7:#777777;--ih45-c-0d7f8c9c82:#f1f1f1;--ih45-c-6c62c211aa:#f3f3f3;--ih45-c-2db585f7b2:#7c7c7c;--ih45-c-d22a400b11:#ebebeb;--ih45-c-28578b8bc5:#f8f8f8;--ih45-c-64529f76c8:#f1f1f1;--ih45-c-27e499144c:rgba(35,35,35,.026);--ih45-c-fe20353f77:#707070;--ih45-c-97c76a8dca:#dddddd;--ih45-c-e0e87ce0b2:#f0f0f0;--ih45-c-e23385f9d3:rgba(101,101,101,.34);--ih45-c-abfccbcd33:rgba(105,105,105,.2);--ih45-c-a9344640eb:#cdcdcd;--ih45-c-038b412a2d:#a8a8a8;--ih45-c-e957b0723c:rgba(168,168,168,.12);--ih45-c-90e6a71516:#b3b3b3;--ih45-c-7ee3544777:#9a9a9a;--ih45-c-a911af67aa:rgba(105,105,105,.42);--ih45-c-c411c6512a:rgba(28,28,28,.03);--ih45-c-2561d85700:rgba(35,35,35,.055);--ih45-c-572bc130d7:#c4c4c4;--ih45-c-c55cce8836:rgba(108,108,108,.25);--ih45-c-7a680b3c73:rgba(179,179,179,.3);--ih45-c-6ade7f4d91:rgba(111,111,111,.32);--ih45-c-de8dd615d9:rgba(179,179,179,.28);--ih45-c-47cd012bd6:rgba(179,179,179,.16);--ih45-c-619052a24d:rgba(179,179,179,.025);--ih45-c-697098e5dd:rgba(35,35,35,.1);--ih45-c-264064ae5e:rgba(35,35,35,.025);--ih45-c-737a4a1a0a:rgba(108,108,108,.35);--ih45-c-9e85b64f13:#a4a4a4;--ih45-c-37bba257df:#b2b2b2;--ih45-c-06beb3feb3:#888888;--ih45-c-8cc408c2de:#131313;--ih45-c-5d2e2562f1:#171717;--ih45-c-228a2eccee:#2b2b2b;--ih45-c-706e77176c:#3b3b3b;--ih45-c-441f198665:rgba(118,118,118,.16);--ih45-c-1a39bb4a8e:rgba(18,18,18,.94);--ih45-c-946a7e4d5d:#dedede;--ih45-c-c7fd84743a:rgba(19,19,19,.96);--ih45-c-becb9c5a62:#1a1a1a;--ih45-c-e5d5e50244:rgba(168,168,168,.025);--ih45-c-2d36ad063f:#0d0d0d;--ih45-c-a7b425775b:#f7f7f7;--ih45-c-2543d7849a:#e9e9e9;--ih45-c-c39a943fb7:#bfbfbf;--ih45-c-46692bb148:#e5e5e5;--ih45-c-8854faa8da:#303030;--ih45-c-8db79a4acd:#ececec;--ih45-c-49a77f22c9:#2a2a2a;--ih45-c-2adce4e095:rgba(168,168,168,.13);--ih45-c-2d8466fb89:rgba(83,83,83,.15);--ih45-c-149a3e363e:#f6f6f6;--ih45-c-90272b410d:#3d3d3d;--ih45-c-f3a81ab603:rgba(83,83,83,.22);--ih45-c-8f06a5067e:#d4d4d4;--ih45-c-490c2b4802:rgba(57,57,57,.11);--ih45-c-35e3a45fe2:rgba(117,117,117,.1);--ih45-c-c50f6757f3:rgba(30,30,30,.045);--ih45-c-5c8e6c4666:#707070;--ih45-c-85b8e49206:#bababa;--ih45-c-89516c1728:#292929;--ih45-c-8ee61a64a6:#b5b5b5;--ih45-c-09d2eb9f83:#646464;--ih45-c-7127ba7ac3:#3a3a3a;--ih45-c-5aa33b1818:rgba(117,117,117,.17);--ih45-c-6f143c131c:#f9f9f9;--ih45-c-b0d04cc380:#b3b3b3;--ih45-c-948165acc8:#434343;--ih45-c-893fdb3922:#1b1b1b;--ih45-c-dfe1c4ab89:#f5f5f5;--ih45-c-11f66fb7fc:#131313;--ih45-c-bbc2a6ce12:#474747;--ih45-c-cf801561d7:#f2f2f2;--ih45-c-6e771372f3:#949494;--ih45-c-4f1b57dcdf:rgba(63,63,63,.11);--ih45-c-b8d8338413:#f5f5f5;--ih45-c-0c308e68e8:#3b3b3b;--ih45-c-ac52382755:#181818;--ih45-c-b986337e20:#e4e4e4;--ih45-c-c49369a92f:rgba(35,35,35,.14);--ih45-c-024e24f9eb:rgba(18,18,18,.12);--ih45-c-dc65bdff2a:rgba(18,18,18,.15);--ih45-c-7911c67a8a:#454545;--ih45-c-fe6012587b:rgba(20,20,20,.97);--ih45-c-b630f5583c:#e0e0e0;--ih45-c-3a54dabdfc:#2a2a2a;--ih45-c-e340cba08c:rgba(7,7,7,.94);--ih45-c-ecc6842dd5:rgba(30,30,30,.14);--ih45-c-62b85e0db4:#1b1b1b;--ih45-c-d58cf9691b:#4f4f4f;--ih45-c-ff780ed7cd:rgba(79,79,79,.1);--ih45-c-eb698b80b8:rgba(30,30,30,.11);--ih45-c-24f3dafd18:#fcfcfc;--ih45-c-c55e542b74:#242424;--ih45-c-022f2cbac2:#727272;--ih45-c-d9a554ebae:rgba(30,30,30,.1);--ih45-c-9f2851bffe:#646464;--ih45-c-6993401bb4:#808080;--ih45-c-31167640ad:#333333;--ih45-c-3c48a6d95d:#f1f1f1;--ih45-c-4e6bbd8b69:#414141;--ih45-c-cb712dc2b4:#f3f3f3;--ih45-c-66eed20bb7:#272727;--ih45-c-0e273ef359:rgba(12,12,12,.67);--ih45-c-1533e28ee8:#4b4b4b;--ih45-c-ca17024cb5:#1a1a1a;--ih45-c-fcca3571c7:#f7f7f7;--ih45-c-47294e969f:#141414;--ih45-c-99da68b878:#ececec;--ih45-c-e9a8263188:#101010;--ih45-c-d13bff03f7:#f6f6f6;--ih45-c-3bf117e722:rgba(128,128,128,.34);--ih45-c-038f6d11f7:#101010;--ih45-c-2712d0fe4a:rgba(127,127,127,.18);--ih45-c-bcc2376eac:rgba(135,135,135,.14);--ih45-c-6f5a23a14f:#0a0a0a;--ih45-c-883f4f79a6:#161616;--ih45-c-1f91892516:rgba(151,151,151,.12);--ih45-c-fd02e9ea72:rgba(30,30,30,.11);--ih45-c-78dd402a61:rgba(30,30,30,.055);--ih45-c-49db89ddde:#5f5f5f;--ih45-c-bed57a806d:#202020;--ih45-c-fda48e2480:#171717;--ih45-c-a343e1415f:#d4d4d4;--ih45-c-379c576361:rgba(35,35,35,.18);--ih45-c-a7b0b18f9a:#cdcdcd;--ih45-c-dcebfb1407:#dddddd;--ih45-c-3cfbee6f19:#bdbdbd;--ih45-c-d2f65a6ba1:rgba(24,24,24,.09);--ih45-c-427a587197:#cacaca;--ih45-c-ae40deba36:#b8b8b8;--ih45-c-bb0331d759:#ededed;--ih45-c-e8e7c75b7e:#232323;--ih45-c-cc578a79ab:rgba(30,30,30,.1);--ih45-c-be71d0a3c9:#3b3b3b;--ih45-c-f20fe99cac:rgba(50,50,50,.2);--ih45-c-31e8a17b21:#767676;--ih45-c-eae3875f9f:#343434;--ih45-c-b987b1256e:rgba(75,75,75,.18);--ih45-c-7efd2d111a:rgba(243,243,243,.68);--ih45-c-1eb1cf75de:rgba(34,34,34,.12);--ih45-c-87d7cdc7f0:rgba(90,90,90,.17);--ih45-c-c10f5d9df3:rgba(128,128,128,.16);--ih45-c-0db0d62cce:rgba(46,46,46,.055);--ih45-c-0c79769db7:rgba(70,70,70,.2);--ih45-c-e23c84e443:#454545;--ih45-c-c6b11a03ec:rgba(50,50,50,.08);--ih45-c-46b2bc9822:rgba(179,179,179,.24);--ih45-c-f034542122:rgba(28,28,28,.91);--ih45-c-40c5e2336b:rgba(42,42,42,.74);--ih45-c-718978b0a4:rgba(199,199,199,.19);--ih45-c-744202ca34:rgba(205,205,205,.18);--ih45-c-217fa64355:rgba(102,102,102,.16);--ih45-c-eac6a1282e:rgba(239,239,239,.06);--ih45-c-26edecba63:rgba(208,208,208,.24);--ih45-c-7afe80d4e2:#e7e7e7;--ih45-c-4ba2f6d373:#212121;--ih45-c-7ae5ca7eb2:#616161;--ih45-c-264c496cae:#868686;--ih45-c-285b27c39e:rgba(56,56,56,.13);--ih45-c-34016bcd4f:rgba(67,67,67,.23);--ih45-c-aaccb816b9:#5f5f5f;--ih45-c-aa82b16903:#474747;--ih45-c-57329c6f3c:#e8e8e8;--ih45-c-19dce587a0:#6f6f6f;--ih45-c-da03e1cc18:#747474;--ih45-c-a8498fa77d:rgba(153,153,153,.13);--ih45-c-0433be29da:#c8c8c8;--ih45-c-5286cee108:#9b9b9b;--ih45-c-db78403d1f:rgba(214,214,214,.12);--ih45-c-5f03c5b495:rgba(217,217,217,.24);--ih45-c-5345740e5c:#1c1c1c;--ih45-c-dbf74b9dd6:#242424;--ih45-c-818ef4228c:#131313;--ih45-c-c1df048fba:#a5a5a5;--ih45-c-5085812aa6:#bbbbbb;--ih45-c-c0c665ed17:#393939;--ih45-c-b22c9630e8:#ababab;--ih45-c-e8ecd732c6:#a6a6a6;--ih45-c-d0ba7468a5:rgba(110,110,110,.2);--ih45-c-e0f1a666db:rgba(239,239,239,.9);--ih45-c-6927c1b8db:rgba(56,56,56,.12);--ih45-c-d493aa06ed:rgba(136,136,136,.15);--ih45-c-1f61fca796:rgba(136,136,136,.08);--ih45-c-2cd16f7240:rgba(95,95,95,.055);--ih45-c-1a2fdf3f47:rgba(30,30,30,.98);--ih45-c-71bec4231c:rgba(49,49,49,.92);--ih45-c-e6bfa36e0b:rgba(165,165,165,.04);--ih45-c-65baf70dfe:rgba(189,189,189,.055);--ih45-c-a6bb209bdf:rgba(86,86,86,.2);--ih45-c-f8d152f255:rgba(75,75,75,.27);--ih45-c-b07fc4712c:rgba(17,17,17,.3);--ih45-c-b03e4874f2:rgba(95,95,95,.14);--ih45-c-0fa0fff9f7:rgba(95,95,95,.12);--ih45-c-602cf15e27:rgba(95,95,95,.07);--ih45-c-be48bd32ce:rgba(95,95,95,.1);--ih45-c-d13345d4fc:rgba(57,57,57,.06);--ih45-c-d062fe8a6f:rgba(51,51,51,.08);--ih45-c-f4c1410726:rgba(53,53,53,.09);--ih45-c-8f21f14ae0:rgba(12,12,12,.62);--ih45-c-e2d240287f:rgba(64,64,64,.24);--ih45-c-488c4eeb7c:#242424;--ih45-c-da6ed31dd6:#3a3a3a;--ih45-c-469e9d7caf:#595959;--ih45-c-d0812e6f73:#707070;--ih45-c-1db5f1d107:#4d4d4d;--ih45-c-909d29d74e:#f8f8f8;--ih45-c-0bcde2ef4b:#eaeaea;--ih45-c-ac634ac6d7:#d2d2d2;--ih45-c-0a7576b572:#bdbdbd;--ih45-c-31f489b75d:#f9f9f9;--ih45-c-75bd222735:#e5e5e5;--ih45-c-4e0f141deb:#aeaeae;--ih45-c-0563f664be:#f2f2f2;--ih45-c-3e676134b9:#5c5c5c;--ih45-c-7857619531:rgba(73,73,73,.22);--ih45-c-05ac9d73ff:#737373;--ih45-c-93868cd168:#373737;--ih45-c-dc12f31232:#212121;--ih45-c-d28078e5e9:#5d5d5d;--ih45-c-0701652e57:#e1e1e1;--ih45-c-3f014e8941:#404040;--ih45-c-2e3e8162db:#2c2c2c;--ih45-c-9135fde1bd:rgba(44,44,44,.09);--ih45-c-1d02663f9d:#c5c5c5;--ih45-c-f255b4fc9c:#1d1d1d;--ih45-c-bf4e88e34d:#2a2a2a;--ih45-c-efc101b818:#454545;--ih45-c-59cf564893:#d8d8d8;--ih45-c-24f0e6f701:#222222;--ih45-c-2684b6af77:#363636;--ih45-c-469978e86b:#f8f8f8;--ih45-c-e0c03daa50:rgba(44,44,44,.05);--ih45-c-768787f9b3:#f4f4f4;--ih45-c-2707eb6fb6:#5f5f5f;--ih45-c-db76fdd811:#e1e1e1;--ih45-c-652498d0b2:#4f4f4f;--ih45-c-782b6b8e13:#141414;--ih45-c-ccaecc2c6d:#1f1f1f;--ih45-c-94f68c77f6:#2a2a2a;--ih45-c-caa406b9e6:#f5f5f5;--ih45-c-34b5f682f4:#c4c4c4;--ih45-c-28cde526c9:#444444;--ih45-c-abd8977938:#d6d6d6;--ih45-c-bd8fa05957:#292929;--ih45-c-f7c3d52442:rgba(97,97,97,.3333);--ih45-c-a8d73105ff:#616161;--ih45-c-a1fb4fd79e:#1a1a1a;--ih45-c-348732b5af:#8e8e8e;--ih45-c-63b8f19703:#c4c4c4;--ih45-c-cd312cab7d:#f6f6f6;--ih45-c-c26b68c733:#d4d4d4;--ih45-c-1170790152:#191919;--ih45-c-1a31bb32f7:#f7f7f7;--ih45-c-66f6eb9da5:#5b5b5b;--ih45-c-3b1787de66:#4a4a4a;--ih45-c-4e66981f82:#b4b4b4;--ih45-c-39cf66e495:#c9c9c9;--ih45-c-c33503c801:rgba(22,22,22,.6);--ih45-c-99b398af42:rgba(10,10,10,.68);--ih45-c-a2be35fcfc:rgba(16,16,16,.52);--ih45-c-14146a1e5d:rgba(24,24,24,.251);--ih45-c-5778d30209:#c7c7c7;--ih45-c-115f59eb65:#171717;--ih45-c-8eb0805bb0:#565656;--ih45-c-aa705e738a:#111111;--ih45-c-b796b498a5:#191919;--ih45-c-e4a04518d9:#474747;--ih45-c-94225047c8:#afafaf;--ih45-c-7ff615b7e1:#eeeeee;--ih45-c-a6e222597a:#757575;--ih45-c-93be3a8fa0:#363636;--ih45-c-e9a0b1fdfc:#979797;--ih45-c-91d84dd15a:#707070;--ih45-c-575f040abb:#333333;--ih45-c-2f5228d694:#b3b3b3;--ih45-c-09bf3485c4:#2a2a2a;--ih45-c-24be9c8b48:#a7a7a7;--ih45-c-af4ea640e7:#5c5c5c;--ih45-c-bd0c6f5f50:#353535;--ih45-c-95ab0e8ab1:#c4c4c4;--ih45-c-1f16dd6af0:#2d2d2d;--ih45-c-aaaf843a7f:#1b1b1b;--ih45-c-61cd81198f:#575757;--ih45-c-1467779c60:#cccccc;--ih45-c-989ecfcac7:#f4f4f4;--ih45-c-4596670351:#c4c4c4;--ih45-c-da05817442:#5d5d5d;--ih45-c-81736c8246:#e4e4e4;--ih45-c-daa9bd82f9:#5b5b5b}html:root{--ih45-sem-bg:var(--v-bg);--ih45-sem-surface:var(--v-surface);--ih45-sem-soft:var(--v-soft);--ih45-sem-ink:var(--v-ink);--ih45-sem-muted:var(--v-muted);--ih45-sem-line:var(--v-line);--ih45-sem-accent:var(--v-accent);--ih45-sem-on:var(--v-on);--ih5-bg:var(--v-bg);--ih5-surface:var(--v-surface);--ih5-soft:var(--v-soft);--ih5-ink:var(--v-ink);--ih5-muted:var(--v-muted);--ih5-line:var(--v-line);--ih5-accent:var(--v-accent);--ih5-on-accent:var(--v-on);--ih5-cta-ink:var(--v-on);--ih5-cta-muted:var(--v-on);--ih5-tile:var(--v-accent);--ih5-on-tile:var(--v-on);--ih5-scene-ink:var(--v-ink);--ih5-scene-line:var(--v-line);--ih5-scene-soft:var(--v-soft);--ih5-scene-accent:var(--v-accent);--ih5-scene-on-accent:var(--v-on);--ih6-bg:var(--v-bg);--ih6-surface:var(--v-surface);--ih6-soft:var(--v-soft);--ih6-ink:var(--v-ink);--ih6-muted:var(--v-muted);--ih6-line:var(--v-line);--ih6-accent:var(--v-accent);--ih6-on-accent:var(--v-on);--ih6-cta-ink:var(--v-on);--ih6-cta-muted:var(--v-on);--ih6-tile:var(--v-accent);--ih6-on-tile:var(--v-on);--ih6-scene-ink:var(--v-ink);--ih6-scene-line:var(--v-line);--ih6-scene-soft:var(--v-soft);--ih6-scene-accent:var(--v-accent);--ih6-scene-on-accent:var(--v-on);--ih7-bg:var(--v-bg);--ih7-surface:var(--v-surface);--ih7-soft:var(--v-soft);--ih7-ink:var(--v-ink);--ih7-muted:var(--v-muted);--ih7-line:var(--v-line);--ih7-accent:var(--v-accent);--ih7-on-accent:var(--v-on);--ih7-cta-ink:var(--v-on);--ih7-cta-muted:var(--v-on);--ih7-tile:var(--v-accent);--ih7-on-tile:var(--v-on);--ih7-scene-ink:var(--v-ink);--ih7-scene-line:var(--v-line);--ih7-scene-soft:var(--v-soft);--ih7-scene-accent:var(--v-accent);--ih7-scene-on-accent:var(--v-on);--ih-home-bg:var(--v-bg);--ih-home-surface:var(--v-surface);--ih-home-soft:var(--v-soft);--ih-home-ink:var(--v-ink);--ih-home-muted:var(--v-muted);--ih-home-line:var(--v-line);--ih-home-accent:var(--v-accent);--ih-home-on-accent:var(--v-on);--ih-home-cta-ink:var(--v-on);--ih-home-cta-muted:var(--v-on);--ih-home-tile:var(--v-accent);--ih-home-on-tile:var(--v-on);--ih-home-scene-ink:var(--v-ink);--ih-home-scene-line:var(--v-line);--ih-home-scene-soft:var(--v-soft);--ih-home-scene-accent:var(--v-accent);--ih-home-scene-on-accent:var(--v-on)}html:root,html:root body{background:var(--v-bg);color:var(--v-ink)}html:root body #root .account-template-option.is-current .account-template-preview{background:var(--v-bg)!important;border-color:var(--v-line)!important}html:root body #root .account-template-option.is-current .account-template-preview-nav{background:var(--v-accent)!important}html:root body #root .lucyna-root{--lu-glow:var(--v-soft)!important;--lu-on-accent:var(--v-on)!important;--lu-accent:var(--v-accent)!important;--lu-surface:var(--v-surface)!important;--lu-soft:var(--v-soft)!important;--lu-ink:var(--v-ink)!important;--lu-muted:var(--v-muted)!important;--lu-line:var(--v-line)!important}body.ih45-page{margin:0!important;padding:0!important;background:var(--v-bg)!important}body.ih45-page #root{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.ih45-page .site-preferences{display:none!important}html body .ih45-home,html body .ih45-menu{--pad:clamp(22px,5vw,86px)!important;color:var(--v-ink)!important;background:var(--v-bg)!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;line-height:1.55!important;letter-spacing:-.015em!important;-webkit-font-smoothing:antialiased!important}html body .ih45-home{display:block!important;position:relative!important;isolation:isolate!important;min-height:100svh!important;width:100%!important;overflow-x:clip!important}html body :is(.ih45-home,.ih45-menu),html body :is(.ih45-home,.ih45-menu) *{box-sizing:border-box!important}html body :is(.ih45-home,.ih45-menu) :is(h1,h2,h3,p,button,a,strong,small,span){font-family:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html body :is(.ih45-home,.ih45-menu) :is(h1,h2,h3,p){margin:0!important;color:inherit!important}html body :is(.ih45-home,.ih45-menu) :is(h1,h2,h3):before,html body :is(.ih45-home,.ih45-menu) :is(h1,h2,h3):after{content:none!important}html body :is(.ih45-home,.ih45-menu) a{color:inherit!important;text-decoration:none!important}html body :is(.ih45-home,.ih45-menu) button{font:inherit!important;color:inherit!important;cursor:pointer!important;box-shadow:none!important}html body :is(.ih45-home,.ih45-menu) :is(a,button,input):focus-visible{outline:3px solid var(--v-ink)!important;outline-offset:5px!important}html body :is(.ih45-home,.ih45-menu) button:disabled{cursor:default!important;opacity:.45!important}html body :is(.ih45-home,.ih45-menu) [hidden]{display:none!important}html body .ih45-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;border:0!important}html body .ih45-skip-link{position:fixed!important;z-index:999999!important;left:16px!important;top:10px!important;padding:12px 18px!important;background:var(--v-ink)!important;color:var(--v-bg)!important;transform:translateY(-200%)!important}html body .ih45-skip-link:focus{transform:none!important}html body .ih45-header-slot{position:relative!important;min-height:116px!important;z-index:80!important}html body .ih45-header{display:block!important;width:100%!important;margin:0!important;background:var(--v-bg)!important;border-bottom:1px solid var(--v-line)!important}html body .ih45-fee-strip{display:flex!important;align-items:center!important;justify-content:center!important;gap:26px!important;min-height:32px!important;padding:7px var(--pad)!important;color:var(--v-on)!important;background:var(--v-accent)!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.01em!important}html body .ih45-fee-strip>span{display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}html body .ih45-fee-strip strong{font-weight:700!important}html body .ih45-fee-strip i{display:block!important;height:3px!important;width:3px!important;background:currentColor!important;margin:0 4px!important}html body .ih45-fee-strip svg{width:13px!important;height:13px!important;margin-left:8px!important}html body .ih45-navigation{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;min-height:84px!important;padding:16px var(--pad)!important}html body .ih45-brand{display:inline-flex!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;min-height:42px!important;font-size:29px!important;font-weight:700!important;letter-spacing:-1.8px!important;line-height:1!important;color:var(--v-ink)!important}html body .ih45-mark{display:grid!important;grid-template-columns:repeat(2,5px)!important;grid-template-rows:repeat(2,5px)!important;gap:3px!important;width:13px!important;height:13px!important;flex:0 0 13px!important}html body .ih45-mark i{display:block!important;width:5px!important;height:5px!important;background:currentColor!important}html body .ih45-brand .ih45-mark{grid-template-columns:repeat(2,7px)!important;grid-template-rows:repeat(2,7px)!important;gap:4px!important;width:18px!important;height:18px!important;flex-basis:18px!important}html body .ih45-brand .ih45-mark i{width:7px!important;height:7px!important}html body .ih45-brand:hover .ih45-mark i{animation:ih45-square-in .7s cubic-bezier(.16,.8,.2,1) both!important}html body .ih45-mark i:nth-child(2){animation-delay:50ms!important}html body .ih45-mark i:nth-child(3){animation-delay:.1s!important}html body .ih45-mark i:nth-child(4){animation-delay:.15s!important}html body .ih45-desktop-nav{display:flex!important;align-items:center!important;gap:30px!important;margin:0!important;padding:0!important}html body .ih45-desktop-nav a{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:12px!important;font-weight:500!important}html body .ih45-desktop-nav a:after{position:absolute!important;content:""!important;bottom:8px!important;left:0!important;width:100%!important;height:1px!important;background:currentColor!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .25s!important}html body .ih45-desktop-nav a:hover:after,html body .ih45-desktop-nav a:focus-visible:after{transform:scaleX(1)!important}html body .ih45-header-actions{display:flex!important;align-items:center!important;gap:22px!important}html body .ih45-quick-template{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:0!important;border:0!important;background:none!important;font-size:10px!important}html body .ih45-swatch-turquoise,html body .ih45-swatch-mono{display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;border:1px solid color-mix(in srgb,var(--v-ink) 35%,transparent)!important}html body .ih45-swatch-turquoise{background:#1bc6ce!important}html body .ih45-swatch-mono{background:linear-gradient(135deg,#fafafa 50%,#161616 50%)!important}html body .ih45-header-login{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:12px!important;font-weight:500!important}html body .ih45-avatar{display:grid!important;position:relative!important;place-items:center!important;width:40px!important;height:40px!important;border:1px solid var(--v-line)!important;border-radius:50%!important;background:var(--v-surface)!important;font-size:13px!important;font-weight:600!important}html body .ih45-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}html body .ih45-avatar>i{position:absolute!important;right:-2px!important;top:-2px!important;width:8px!important;height:8px!important;background:var(--v-ink)!important;border:2px solid var(--v-bg)!important;border-radius:50%!important}html body .ih45-burger,html body .ih45-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;min-height:44px!important;min-width:44px!important;padding:0!important;border:0!important;background:transparent!important;font-size:11px!important}html body .ih45-burger-lines{display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:25px!important;height:17px!important}html body .ih45-burger-lines i{display:block!important;width:25px!important;height:1.5px!important;background:currentColor!important;transform-origin:center!important}html body .ih45-burger-lines[data-open=true] i:first-child{transform:translateY(7.75px) rotate(45deg)!important}html body .ih45-burger-lines[data-open=true] i:nth-child(2){opacity:0!important}html body .ih45-burger-lines[data-open=true] i:last-child{transform:translateY(-7.75px) rotate(-45deg)!important}html body .ih45-hero{position:relative!important;padding:24px var(--pad) 0!important;background:var(--v-bg)!important;color:var(--v-ink)!important;transition:background .8s ease,color .8s ease!important}html body .ih45-hero:is([data-act="1"],[data-act="3"]){--v-bg:var(--ih45-night-bg)!important;--v-ink:var(--ih45-night-ink)!important;--v-surface:var(--ih45-night-surface)!important;--v-soft:var(--ih45-night-soft)!important;--v-line:var(--ih45-night-line)!important;--v-accent:var(--ih45-night-accent)!important;--v-on:var(--ih45-night-on)!important;--v-muted:var(--ih45-night-muted)!important;--ih45-sculpt:var(--ih45-night-accent)!important;--ih45-sculpt-light:var(--ih45-night-surface)!important}html body .ih45-hero-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;position:relative!important;z-index:4!important;min-height:38px!important}html body .ih45-hero-meta>span{display:flex!important;align-items:center!important;gap:10px!important;font-size:11px!important;font-weight:500!important}html body .ih45-motion{display:flex!important;align-items:center!important;gap:10px!important}html body .ih45-motion button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:40px!important;min-width:40px!important;padding:8px 10px!important;border:1px solid var(--v-line)!important;border-radius:2px!important;background:transparent!important;font-size:9px!important}html body .ih45-motion svg{display:block!important;width:15px!important;height:15px!important}html body .ih45-stage{position:relative!important;min-height:clamp(550px,calc(100svh - 247px),800px)!important;isolation:isolate!important}html body .ih45-scene{position:absolute!important;top:-7%!important;right:-6%!important;bottom:-1%!important;left:28%!important;z-index:-1!important;pointer-events:none!important;overflow:hidden!important}html body .ih45-canvas,html body .ih45-fallback{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;background:transparent!important}html body .ih45-fallback{transition:opacity .4s!important}html body .ih45-hero[data-webgl=ready] .ih45-fallback{opacity:0!important}html body .ih45-ground{position:absolute!important;z-index:-1!important;left:27%!important;right:22%!important;height:13px!important;bottom:15%!important;background:color-mix(in srgb,var(--v-ink) 16%,transparent)!important;filter:blur(16px)!important;border-radius:50%!important;transform:rotate(-8deg)!important}html body .ih45-hero-heading{position:absolute!important;left:0!important;top:14%!important;z-index:1!important;width:75%!important;pointer-events:none!important}html body .ih45-kinetic-title{font-size:clamp(74px,8.7vw,152px)!important;font-weight:600!important;line-height:.96!important;letter-spacing:-.079em!important}html body .ih45-kinetic-title>span{display:block!important;overflow:hidden!important;padding:0 .08em .08em 0!important}html body .ih45-kinetic-title b{display:block!important;font-weight:inherit!important;animation:ih45-type-in .85s cubic-bezier(.16,.82,.2,1) both!important;animation-delay:calc(var(--word) * 95ms)!important}html body .ih45-kinetic-title>span:nth-child(2){color:var(--v-accent)!important}html body .ih45-home[data-palette=current] .ih45-kinetic-title>span:nth-child(2){color:var(--v-ink)!important}html body .ih45-hero[data-act="4"] .ih45-kinetic-title{font-size:clamp(65px,7.6vw,132px)!important;letter-spacing:-.075em!important}html body .ih45-hero-copy{position:absolute!important;left:0!important;bottom:9%!important;width:49%!important;z-index:3!important}html body .ih45-hero-copy>p{max-width:350px!important;color:var(--v-muted)!important;font-size:13px!important;line-height:1.7!important;margin:0 0 24px!important}html body .ih45-hero-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important}html body .ih45-button{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:25px!important;min-height:50px!important;padding:14px 18px!important;border:1px solid var(--v-line)!important;border-radius:2px!important;background:var(--v-surface)!important;color:var(--v-ink)!important;font-size:11px!important;font-weight:550!important;line-height:1.4!important;transition:background .2s,color .2s,box-shadow .2s!important}html body .ih45-button>svg,html body .ih45-text-link>svg{width:19px!important;height:19px!important;flex:0 0 19px!important;transition:transform .25s!important}html body .ih45-button:hover>svg,html body .ih45-text-link:hover>svg{transform:translate(3px)!important}html body .ih45-button:hover{border-color:var(--v-ink)!important}html body .ih45-solid{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:var(--v-on)!important}html body .ih45-solid:hover{background:var(--v-ink)!important;border-color:var(--v-ink)!important;color:var(--v-bg)!important}html body .ih45-ticket-wrap{position:absolute!important;right:3%!important;bottom:8%!important;z-index:2!important;perspective:1000px!important;width:clamp(210px,20vw,290px)!important;pointer-events:none!important}html body .ih45-ticket{display:block!important;position:relative!important;width:100%!important;padding:22px 24px!important;border:1px solid color-mix(in srgb,var(--v-ink) 22%,transparent)!important;border-radius:3px!important;background:var(--v-surface)!important;box-shadow:10px 20px 35px color-mix(in srgb,var(--v-ink) 9%,transparent)!important;transform:rotateY(-12deg) rotateX(8deg) rotate(-6deg)!important;animation:ih45-sheet-in .9s cubic-bezier(.16,.8,.2,1) both,ih45-sheet-float 7s ease-in-out 1s infinite!important}html body .ih45-ticket>div{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:30px!important}html body .ih45-ticket>div small{font-size:8px!important;letter-spacing:.08em!important}html body .ih45-ticket>div>span{margin-left:auto!important;font-size:9px!important}html body .ih45-ticket>strong{display:block!important;font-size:26px!important;line-height:1.1!important;font-weight:550!important;letter-spacing:-.05em!important;margin-bottom:10px!important}html body .ih45-ticket>p{font-size:9px!important;color:var(--v-muted)!important;line-height:1.5!important}html body .ih45-ticket-rule{display:block!important;width:100%!important;height:1px!important;background:var(--v-line)!important;margin:18px 0 10px!important}html body .ih45-ticket>small{font-size:8px!important;color:var(--v-muted)!important}html body .ih45-stage-signature{position:absolute!important;right:0!important;top:8%!important;font-size:8px!important;letter-spacing:.14em!important;color:var(--v-muted)!important}html body .ih45-chapters{position:relative!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:1px solid var(--v-line)!important;min-height:64px!important}html body .ih45-progress{display:block!important;position:absolute!important;left:0!important;top:-1px!important;width:100%!important;height:2px!important;transform:scaleX(var(--scene-progress,0))!important;transform-origin:left!important;background:var(--v-ink)!important}html body .ih45-chapters button{display:flex!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:16px 16px 16px 0!important;background:transparent!important;border:0!important;color:var(--v-muted)!important;text-align:left!important;font-size:11px!important}html body .ih45-chapters button>span{font-size:9px!important;letter-spacing:.04em!important}html body .ih45-chapters button>.ih45-mark{margin-left:auto!important;opacity:0!important;transform:scale(.6)!important;transition:opacity .3s,transform .3s!important}html body .ih45-chapters button[aria-current=step]{color:var(--v-ink)!important;font-weight:600!important}html body .ih45-chapters button[aria-current=step]>.ih45-mark{opacity:1!important;transform:none!important}html body .ih45-paths{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-top:1px solid var(--v-line)!important;border-bottom:1px solid var(--v-line)!important;margin:26px 0 0!important}html body .ih45-paths>a{display:flex!important;align-items:center!important;gap:25px!important;min-height:142px!important;padding:36px var(--pad)!important;background:var(--v-soft)!important;transition:background .3s!important}html body .ih45-paths>a+a{border-left:1px solid var(--v-line)!important}html body .ih45-paths>a:hover{background:var(--v-surface)!important}html body .ih45-paths>a>span:not(.ih45-mark){min-width:0!important}html body .ih45-paths small{display:block!important;font-size:10px!important;margin-bottom:7px!important;color:var(--v-muted)!important}html body .ih45-paths strong{font-size:clamp(19px,2vw,29px)!important;line-height:1.15!important;font-weight:500!important;letter-spacing:-.04em!important}html body .ih45-paths svg{width:25px!important;height:25px!important;flex:0 0 25px!important;margin-left:auto!important}html body .ih45-section{position:relative!important;padding:100px var(--pad)!important;scroll-margin-top:32px!important}html body .ih45-section+.ih45-section{border-top:1px solid var(--v-line)!important}html body .ih45-section-heading{display:grid!important;grid-template-columns:1fr auto!important;gap:20px 40px!important;margin-bottom:50px!important;align-items:end!important}html body .ih45-eyebrow{display:block!important;grid-column:1/-1!important;font-size:10px!important;font-weight:550!important;letter-spacing:.07em!important;line-height:1.4!important}html body .ih45-section-heading h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.065em!important}html body .ih45-section-heading h2>span{display:block!important}html body .ih45-section-heading>p{max-width:290px!important;color:var(--v-muted)!important;font-size:12px!important;line-height:1.8!important}html body .ih45-text-link{display:inline-flex!important;align-items:center!important;gap:25px!important;min-height:44px!important;font-size:11px!important;font-weight:550!important}html body .ih45-category-workspace{display:grid!important;grid-template-columns:1fr 1.15fr!important;gap:60px!important}html body .ih45-category-tabs{display:flex!important;flex-direction:column!important}html body .ih45-category-tabs button{display:flex!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:50px!important;padding:13px 0!important;border:0!important;border-top:1px solid var(--v-line)!important;background:transparent!important;color:var(--v-muted)!important;text-align:left!important}html body .ih45-category-tabs button>small{font-size:9px!important;flex:0 0 20px!important}html body .ih45-category-tabs button>span{flex:1!important;font-size:13px!important}html body .ih45-category-tabs button>svg{width:18px!important;height:18px!important;opacity:0!important;transition:opacity .2s,transform .3s!important}html body .ih45-category-tabs button[aria-selected=true]{color:var(--v-ink)!important;font-weight:600!important}html body .ih45-category-tabs button[aria-selected=true]>svg{opacity:1!important;transform:rotate(-35deg)!important}html body .ih45-category-detail{min-width:0!important;min-height:500px!important;padding:35px!important;background:var(--v-soft)!important;border-radius:2px!important;animation:ih45-detail-in .45s ease both!important}html body .ih45-category-number{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;font-size:90px!important;font-weight:400!important;line-height:1!important;letter-spacing:-.08em!important;margin-bottom:26px!important}html body .ih45-category-number>.ih45-mark{margin:12px 0 0!important}html body .ih45-category-detail h3{font-size:clamp(26px,3vw,42px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.05em!important;margin-bottom:13px!important}html body .ih45-category-detail>p{font-size:12px!important;line-height:1.8!important;color:var(--v-muted)!important;max-width:380px!important;margin-bottom:25px!important}html body .ih45-specialisms{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:28px!important}html body .ih45-specialisms>a{display:inline-flex!important;align-items:center!important;gap:14px!important;min-height:38px!important;padding:9px 11px!important;border:1px solid var(--v-line)!important;border-radius:1px!important;font-size:10px!important;line-height:1.4!important}html body .ih45-specialisms>a:hover{background:var(--v-surface)!important}html body .ih45-job-list{border-top:1px solid var(--v-line)!important}html body .ih45-job{display:grid!important;grid-template-columns:25px minmax(0,1fr) auto 22px!important;align-items:center!important;gap:24px!important;min-height:108px!important;padding:26px 0!important;border-bottom:1px solid var(--v-line)!important;transition:padding .25s,background .25s!important}html body .ih45-job>small{font-size:9px!important;color:var(--v-muted)!important}html body .ih45-job>div{min-width:0!important}html body .ih45-job>div>span{display:block!important;font-size:9px!important;color:var(--v-muted)!important;margin-bottom:8px!important}html body .ih45-job strong{display:block!important;font-size:clamp(18px,2.2vw,29px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important}html body .ih45-job-price{font-size:12px!important;white-space:nowrap!important}html body .ih45-job>svg{width:22px!important;height:22px!important}html body .ih45-job:hover{padding-left:16px!important;padding-right:16px!important;background:var(--v-soft)!important}html body .ih45-how{display:grid!important;grid-template-columns:1fr 1fr!important;gap:65px!important}html body .ih45-how .ih45-section-heading{display:block!important;margin-bottom:0!important}html body .ih45-how .ih45-eyebrow{margin-bottom:22px!important}html body .ih45-how h2{font-size:clamp(34px,3.4vw,50px)!important}html body .ih45-method-list article{border-top:1px solid var(--v-line)!important}html body .ih45-method-list h3 button{display:flex!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:88px!important;padding:24px 0!important;border:0!important;background:transparent!important;text-align:left!important}html body .ih45-method-list h3 small{font-size:9px!important;font-weight:400!important;align-self:flex-start!important;line-height:2.4!important;color:var(--v-muted)!important}html body .ih45-method-list h3 span{flex:1!important;font-size:20px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.035em!important}html body .ih45-method-list h3 b{font-size:21px!important;font-weight:300!important}html body .ih45-method-content{position:relative!important;min-height:114px!important;padding:0 30px 28px 34px!important;animation:ih45-detail-in .35s both!important}html body .ih45-method-content>p{max-width:350px!important;line-height:1.8!important;font-size:12px!important;color:var(--v-muted)!important}html body .ih45-method-content>.ih45-mark{position:absolute!important;right:0!important;bottom:30px!important}html body .ih45-commission{display:grid!important;grid-template-columns:1fr 1fr!important;gap:70px!important;background:var(--v-soft)!important}html body .ih45-commission .ih45-section-heading{display:block!important;margin-bottom:0!important}html body .ih45-commission .ih45-eyebrow{margin-bottom:22px!important}html body .ih45-commission .ih45-section-heading>p{max-width:340px!important;margin-top:25px!important}html body .ih45-fee-calculator{min-width:0!important}html body .ih45-fee-rate{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;padding-bottom:26px!important;border-bottom:1px solid var(--v-line)!important;margin-bottom:26px!important}html body .ih45-fee-rate>strong{font-size:clamp(70px,8vw,112px)!important;font-weight:500!important;line-height:.85!important;letter-spacing:-.08em!important}html body .ih45-fee-rate>strong>span{font-size:.5em!important;letter-spacing:-.04em!important}html body .ih45-fee-rate>span{font-size:10px!important;line-height:1.8!important;color:var(--v-muted)!important}html body .ih45-fee-calculator label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;font-size:11px!important}html body .ih45-fee-calculator output{font-size:20px!important;font-weight:500!important;letter-spacing:-.03em!important}html body .ih45-fee-calculator input{display:block!important;width:100%!important;height:36px!important;margin:15px 0!important;accent-color:var(--v-accent)!important;cursor:pointer!important}html body .ih45-fee-sum{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;padding:20px 0!important;border-top:1px solid var(--v-line)!important;border-bottom:1px solid var(--v-line)!important}html body .ih45-fee-sum>span{font-size:10px!important;color:var(--v-muted)!important}html body .ih45-fee-sum strong{display:block!important;font-size:25px!important;font-weight:500!important;letter-spacing:-.04em!important;color:var(--v-ink)!important;margin-top:8px!important}html body .ih45-fee-calculator>p{font-size:9px!important;line-height:1.8!important;color:var(--v-muted)!important;margin-top:16px!important}html body .ih45-closing{padding-top:100px!important;padding-bottom:100px!important;text-align:center!important}html body .ih45-closing>.ih45-mark{margin:0 auto 35px!important}html body .ih45-closing h2{font-size:clamp(45px,6.8vw,102px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.075em!important;margin-bottom:35px!important}html body .ih45-closing h2>span{display:block!important}html body .ih45-footer{display:grid!important;grid-template-columns:1fr 1fr auto!important;gap:40px!important;align-items:start!important;padding:45px var(--pad) 65px!important;border-top:1px solid var(--v-line)!important}html body .ih45-footer p{max-width:230px!important;font-size:11px!important;line-height:1.7!important;color:var(--v-muted)!important;margin-top:16px!important}html body .ih45-footer>nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px 26px!important}html body .ih45-footer>nav>a{display:flex!important;align-items:center!important;min-height:36px!important;font-size:10px!important}html body .ih45-footer>span{font-size:9px!important;white-space:nowrap!important;margin-top:15px!important;color:var(--v-muted)!important}html body .ih45-menu{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000000!important;overflow:auto!important;overscroll-behavior:contain!important;min-height:100svh!important;padding:22px var(--pad) 45px!important;animation:ih45-curtain .55s cubic-bezier(.16,.8,.2,1) both!important}html body .ih45-menu-top{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:25px!important;border-bottom:1px solid var(--v-line)!important}html body .ih45-menu-body{display:grid!important;grid-template-columns:1.5fr 1fr!important;gap:8vw!important;max-width:1440px!important;margin:55px auto 0!important}html body .ih45-menu-navigation>nav{display:flex!important;flex-direction:column!important;margin-top:25px!important}html body .ih45-menu-navigation nav>a{display:flex!important;align-items:center!important;gap:24px!important;min-height:88px!important;padding:18px 0!important;border-bottom:1px solid var(--v-line)!important;animation:ih45-menu-item .7s cubic-bezier(.16,.8,.2,1) both!important;animation-delay:calc(var(--index) * 65ms)!important}html body .ih45-menu-navigation nav>a>small{font-size:10px!important;align-self:flex-start!important;margin-top:10px!important;color:var(--v-muted)!important}html body .ih45-menu-navigation nav>a>span{flex:1!important;font-size:clamp(30px,3.5vw,55px)!important;font-weight:450!important;letter-spacing:-.06em!important;line-height:1.1!important}html body .ih45-menu-navigation nav>a>svg{width:27px!important;height:27px!important}html body .ih45-menu-settings{padding-top:0!important}html body .ih45-template-switch{display:flex!important;flex-direction:column!important;gap:10px!important;margin:25px 0!important}html body .ih45-template-switch>button{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:54px!important;border:1px solid var(--v-line)!important;border-radius:2px!important;background:transparent!important;padding:13px 16px!important;text-align:left!important;font-size:12px!important}html body .ih45-template-switch>button[aria-pressed=true]{border-color:var(--v-ink)!important;background:var(--v-soft)!important}html body .ih45-template-switch>button[aria-pressed=true]:after{content:"✓"!important;margin-left:auto!important;font-size:13px!important}html body .ih45-menu-options{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}html body .ih45-menu-options>button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:48px!important;padding:12px 14px!important;border:1px solid var(--v-line)!important;border-radius:2px!important;background:transparent!important;font-size:10px!important}html body .ih45-menu-notices,html body .ih45-menu-logout{display:flex!important;align-items:center!important;gap:15px!important;min-height:48px!important;width:100%!important;padding:14px 0!important;border:0!important;border-bottom:1px solid var(--v-line)!important;background:none!important;font-size:12px!important}html body .ih45-menu-notices{margin-top:32px!important}html body .ih45-menu-notices>svg,html body .ih45-menu-logout>svg{width:18px!important;height:18px!important;margin-left:auto!important}html body .ih45-menu-notices>i{width:5px!important;height:5px!important;border-radius:50%!important;background:currentColor!important}html body .ih45-menu-settings>p{margin-top:45px!important;max-width:270px!important;color:var(--v-muted)!important;font-size:12px!important;line-height:1.8!important}html body .ih45-menu-settings>.ih45-mark{margin-top:25px!important}html body .ih45-home [data-reveal=waiting]{opacity:0!important;transform:translateY(35px)!important}html body .ih45-home [data-reveal]{transition:opacity .7s ease,transform .8s cubic-bezier(.16,.8,.2,1)!important}html body .ih45-home[data-paused=true] *,html body .ih45-home[data-paused=true] *:before,html body .ih45-home[data-paused=true] *:after{animation-play-state:paused!important}@keyframes ih45-type-in{0%{transform:translateY(110%) rotate(3deg);opacity:.25}to{transform:none;opacity:1}}@keyframes ih45-sheet-in{0%{opacity:0;transform:translate3d(35px,55px,-100px) rotateY(-55deg) rotate(12deg)}to{opacity:1;transform:rotateY(-12deg) rotateX(8deg) rotate(-6deg)}}@keyframes ih45-sheet-float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -9px;rotate:2deg}}@keyframes ih45-detail-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes ih45-curtain{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes ih45-menu-item{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}@keyframes ih45-square-in{0%{transform:scale(.2) translateY(6px);opacity:0}to{transform:none;opacity:1}}@media (min-width:1700px){html body .ih45-home{--pad:max(70px, calc((100vw - 1500px)/2) )!important}html body .ih45-scene{right:0!important}}@media (max-width:1100px){html body .ih45-desktop-nav{gap:18px!important}html body .ih45-header-actions{gap:16px!important}html body .ih45-quick-template>span{display:none!important}html body .ih45-hero-heading{width:83%!important}html body .ih45-category-workspace{gap:35px!important}html body .ih45-how,html body .ih45-commission{gap:40px!important}html body .ih45-hero-copy{width:52%!important}html body .ih45-hero-actions{gap:8px!important}html body .ih45-button{gap:15px!important;padding:13px 15px!important;font-size:10px!important}html body .ih45-hero-copy>p{max-width:320px!important}html body .ih45-ticket-wrap{right:0!important}}@media (max-width:820px){html body .ih45-home,html body .ih45-menu{--pad:24px!important}html body .ih45-header-slot{min-height:104px!important}html body .ih45-navigation{min-height:72px!important;padding:13px var(--pad)!important}html body .ih45-brand{font-size:27px!important}html body .ih45-desktop-nav{display:none!important}html body .ih45-fee-strip{gap:18px!important;font-size:9px!important}html body .ih45-fee-strip-last{display:none!important}html body .ih45-header-actions{gap:16px!important}html body .ih45-header-login{font-size:11px!important}html body .ih45-burger>span:first-child{display:none!important}html body .ih45-burger{min-width:40px!important}html body .ih45-quick-template{min-width:32px!important}html body .ih45-hero{padding-top:17px!important}html body .ih45-hero-meta>span{font-size:9px!important;gap:9px!important}html body .ih45-motion{gap:5px!important}html body .ih45-motion button{padding:8px!important;gap:7px!important;font-size:8px!important;min-height:36px!important;min-width:36px!important}html body .ih45-stage{min-height:680px!important}html body .ih45-hero-heading{top:6%!important;width:100%!important}html body .ih45-kinetic-title,html body .ih45-hero[data-act="4"] .ih45-kinetic-title{font-size:clamp(55px,9.8vw,78px)!important;line-height:.97!important;letter-spacing:-.075em!important}html body .ih45-scene{top:17%!important;right:-10%!important;bottom:20%!important;left:-8%!important}html body .ih45-stage-signature{top:39%!important;right:0!important;font-size:7px!important}html body .ih45-hero-copy{bottom:5%!important;width:100%!important}html body .ih45-hero-copy>p{font-size:12px!important;max-width:330px!important;margin-bottom:20px!important}html body .ih45-hero-actions{flex-wrap:nowrap!important}html body .ih45-hero-actions>.ih45-button{min-height:49px!important;flex:1!important;gap:12px!important;padding:12px 14px!important;font-size:10px!important}html body .ih45-ticket-wrap{right:0!important;bottom:25%!important;width:190px!important}html body .ih45-ticket{padding:16px!important}html body .ih45-ticket>div{margin-bottom:16px!important}html body .ih45-ticket>strong{font-size:20px!important}html body .ih45-ticket>p{font-size:8px!important}html body .ih45-ticket>small{font-size:7px!important}html body .ih45-ticket-rule{margin:12px 0 7px!important}html body .ih45-ticket .ih45-mark{transform:scale(.8)!important}html body .ih45-ticket>div small{font-size:7px!important}html body .ih45-chapters{min-height:60px!important}html body .ih45-chapters button{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;min-height:60px!important;padding:13px 5px 13px 0!important;font-size:9px!important}html body .ih45-chapters button>span{font-size:8px!important}html body .ih45-chapters .ih45-mark{display:none!important}html body .ih45-paths{margin-top:15px!important}html body .ih45-paths>a{min-height:115px!important;padding:24px!important;gap:13px!important}html body .ih45-paths strong{font-size:19px!important}html body .ih45-paths small{font-size:9px!important}html body .ih45-paths .ih45-mark{display:none!important}html body .ih45-paths svg{width:20px!important;height:20px!important;flex-basis:20px!important}html body .ih45-section{padding:70px var(--pad)!important}html body .ih45-section-heading{gap:18px 25px!important;margin-bottom:35px!important}html body .ih45-section-heading h2{font-size:42px!important}html body .ih45-section-heading>p{font-size:11px!important;max-width:200px!important}html body .ih45-category-workspace{gap:25px!important}html body .ih45-category-tabs button{gap:10px!important}html body .ih45-category-tabs button>span{font-size:11px!important}html body .ih45-category-detail{padding:25px!important;min-height:470px!important}html body .ih45-category-number{font-size:75px!important}html body .ih45-category-detail h3{font-size:29px!important}html body .ih45-category-detail>p{font-size:11px!important}html body .ih45-specialisms>a{font-size:9px!important;min-height:40px!important}html body .ih45-how,html body .ih45-commission{grid-template-columns:1fr!important;gap:35px!important}html body .ih45-how h2{font-size:42px!important}html body .ih45-commission .ih45-section-heading>p{max-width:400px!important}html body .ih45-closing h2{font-size:64px!important}html body .ih45-footer{grid-template-columns:1fr 1fr!important;padding-bottom:50px!important;gap:30px!important}html body .ih45-footer>span{grid-column:1/-1!important;margin-top:0!important}html body .ih45-footer>nav{grid-template-columns:1fr!important;gap:0!important}html body .ih45-menu-body{gap:40px!important;margin-top:35px!important;grid-template-columns:1.2fr 1fr!important}html body .ih45-menu-navigation nav>a{gap:14px!important;min-height:76px!important}html body .ih45-menu-navigation nav>a>span{font-size:31px!important}html body .ih45-menu-options{grid-template-columns:1fr!important}html body .ih45-menu-settings>p{font-size:11px!important}}@media (max-width:560px){html body .ih45-home,html body .ih45-menu{--pad:22px!important}html body .ih45-header-actions{gap:10px!important}html body .ih45-quick-template{min-width:30px!important}html body .ih45-header-login{font-size:10px!important}html body .ih45-brand{font-size:26px!important;gap:9px!important}html body .ih45-brand .ih45-mark{transform:scale(.9)!important}html body .ih45-avatar{width:34px!important;height:34px!important;font-size:11px!important}html body .ih45-stage{min-height:640px!important}html body .ih45-hero-heading{top:5%!important}html body .ih45-kinetic-title,html body .ih45-hero[data-act="4"] .ih45-kinetic-title{font-size:clamp(45px,10.8vw,62px)!important;line-height:1!important}html body .ih45-scene{top:19%!important;right:-12%!important;bottom:23%!important;left:-14%!important}html body .ih45-ticket-wrap{width:160px!important;bottom:27%!important;right:0!important}html body .ih45-ticket{padding:14px!important}html body .ih45-ticket>strong{font-size:18px!important}html body .ih45-ticket>div{gap:5px!important;margin-bottom:14px!important}html body .ih45-ticket>div small{font-size:6px!important}html body .ih45-hero-copy{bottom:5%!important}html body .ih45-hero-copy>p{font-size:11px!important;max-width:290px!important;margin-bottom:18px!important}html body .ih45-hero-actions>.ih45-button{font-size:9px!important;min-height:48px!important;padding:12px!important;gap:8px!important}html body .ih45-hero-actions>.ih45-button svg{width:16px!important;height:16px!important;flex-basis:16px!important}html body .ih45-hero-meta{align-items:center!important;gap:8px!important}html body .ih45-hero-meta>span{font-size:8px!important;max-width:165px!important;line-height:1.6!important}html body .ih45-hero-meta>span>.ih45-mark{display:none!important}html body .ih45-motion button{font-size:7px!important;padding:7px!important;gap:5px!important}html body .ih45-motion svg{width:13px!important;height:13px!important}html body .ih45-motion button:last-child{min-width:34px!important}html body .ih45-stage-signature{top:35%!important}html body .ih45-chapters button{font-size:8px!important}html body .ih45-paths{grid-template-columns:1fr!important}html body .ih45-paths>a{padding:22px!important;min-height:98px!important}html body .ih45-paths>a+a{border-left:0!important;border-top:1px solid var(--v-line)!important}html body .ih45-paths .ih45-mark{display:grid!important}html body .ih45-paths strong{font-size:22px!important}html body .ih45-paths small{font-size:9px!important}html body .ih45-section{padding-top:58px!important;padding-bottom:58px!important}html body .ih45-section-heading{grid-template-columns:1fr!important;gap:18px!important}html body .ih45-section-heading h2,html body .ih45-how h2{font-size:36px!important}html body .ih45-section-heading>p{max-width:300px!important}html body .ih45-eyebrow{font-size:9px!important}html body .ih45-category-workspace{grid-template-columns:1fr!important;gap:24px!important}html body .ih45-category-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 15px!important}html body .ih45-category-tabs button{min-height:59px!important;padding:12px 0!important;gap:7px!important}html body .ih45-category-tabs button>small{flex-basis:17px!important;font-size:8px!important}html body .ih45-category-tabs button>span{font-size:10px!important;line-height:1.4!important}html body .ih45-category-tabs button>svg{display:none!important}html body .ih45-category-detail{padding:25px!important;min-height:0!important}html body .ih45-category-number{font-size:70px!important;margin-bottom:24px!important}html body .ih45-category-detail h3{font-size:30px!important}html body .ih45-specialisms{gap:6px!important}html body .ih45-specialisms>a{font-size:9px!important;min-height:40px!important;gap:10px!important}html body .ih45-category-detail .ih45-button{width:100%!important;font-size:11px!important}html body .ih45-job{grid-template-columns:18px minmax(0,1fr) 19px!important;gap:12px!important;min-height:126px!important;align-items:start!important;padding:23px 0!important}html body .ih45-job>small{margin-top:4px!important}html body .ih45-job strong{font-size:21px!important;line-height:1.25!important}html body .ih45-job>div>span{font-size:8px!important;line-height:1.6!important}html body .ih45-job-price{grid-column:2!important;grid-row:2!important;font-size:11px!important}html body .ih45-job>svg{grid-column:3!important;grid-row:1!important;align-self:center!important;width:19px!important;height:19px!important}html body .ih45-job:hover{padding-left:8px!important;padding-right:8px!important}html body .ih45-method-list h3 span{font-size:19px!important}html body .ih45-method-list h3 button{gap:16px!important;min-height:80px!important}html body .ih45-method-content{padding-left:29px!important}html body .ih45-fee-rate>strong{font-size:90px!important}html body .ih45-fee-rate>span{font-size:9px!important}html body .ih45-fee-calculator output{font-size:20px!important}html body .ih45-fee-sum strong{font-size:24px!important}html body .ih45-closing h2{font-size:45px!important}html body .ih45-closing>.ih45-mark{margin-bottom:28px!important}html body .ih45-closing .ih45-button{min-width:170px!important;font-size:11px!important}html body .ih45-footer{grid-template-columns:1fr!important;gap:28px!important}html body .ih45-footer>nav{grid-template-columns:1fr 1fr!important;gap:0 15px!important}html body .ih45-footer>nav>a{font-size:9px!important;min-height:40px!important}html body .ih45-footer p{max-width:250px!important;font-size:10px!important}html body .ih45-footer>span{font-size:8px!important}html body .ih45-menu{padding-top:18px!important}html body .ih45-menu-top{padding-bottom:16px!important}html body .ih45-menu-body{grid-template-columns:1fr!important;gap:36px!important;margin-top:28px!important}html body .ih45-menu-navigation>nav{margin-top:15px!important}html body .ih45-menu-navigation nav>a{min-height:70px!important;padding:17px 0!important;gap:15px!important}html body .ih45-menu-navigation nav>a>span{font-size:32px!important}html body .ih45-menu-navigation nav>a>small{font-size:8px!important;margin-top:7px!important}html body .ih45-menu-navigation nav>a>svg{width:22px!important;height:22px!important}html body .ih45-template-switch{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin:18px 0!important}html body .ih45-template-switch>button{gap:8px!important;padding:12px 10px!important;min-height:52px!important;font-size:10px!important}html body .ih45-template-switch>button[aria-pressed=true]:after{font-size:10px!important}html body .ih45-menu-options{grid-template-columns:1fr 1fr!important}html body .ih45-menu-settings>p{margin-top:28px!important;font-size:11px!important}html body .ih45-menu-notices{margin-top:20px!important}}@media (max-width:360px){html body .ih45-home,html body .ih45-menu{--pad:16px!important}html body .ih45-header-actions{gap:6px!important}html body .ih45-header-login{display:none!important}html body .ih45-hero-actions{flex-direction:column!important}html body .ih45-hero-actions>.ih45-button{font-size:10px!important}html body .ih45-stage{min-height:700px!important}html body .ih45-hero-copy{bottom:4%!important}html body .ih45-ticket-wrap{bottom:33%!important}html body .ih45-scene{bottom:31%!important}html body .ih45-hero-meta>span{font-size:7px!important;max-width:125px!important}html body .ih45-chapters button{font-size:7px!important}html body .ih45-kinetic-title,html body .ih45-hero[data-act="4"] .ih45-kinetic-title{font-size:43px!important}html body .ih45-menu-navigation nav>a>span{font-size:29px!important}}@media (prefers-reduced-motion:reduce){html body :is(.ih45-home,.ih45-menu) *,html body :is(.ih45-home,.ih45-menu) *:before,html body :is(.ih45-home,.ih45-menu) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html body .ih45-home [data-reveal]{opacity:1!important;transform:none!important}}
