.operations{min-height:70vh;padding-top:36px;padding-bottom:80px}.op-topline{color:#70746d;justify-content:space-between;align-items:center;margin-bottom:30px;font-size:12px;display:flex}.op-topline>span{align-items:center;gap:8px;display:flex}.op-topline b{background:#ebece6;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:500}.online-dot{background:#659376;border-radius:100%;width:6px;height:6px}.operations-layout{grid-template-columns:218px minmax(0,1fr);gap:40px;display:grid}.op-sidebar{border-inline-end:1px solid #e6e7df;padding-inline-end:24px}.op-sidebar h2{letter-spacing:-.7px;margin:10px 0 26px;font-size:23px}.op-sidebar nav{flex-direction:column;gap:5px;display:flex}.op-sidebar nav button{text-align:start;color:#62675f;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:12px 10px;font-size:12px;display:flex}.op-sidebar nav button:hover{background:#f1efe9}.op-sidebar nav button.active{color:#ba4d28;background:#faece2;font-weight:650}.op-security{color:#7a8174;background:#f0f1e9;border-radius:8px;margin-top:32px;padding:15px}.op-security p{margin-top:8px;font-size:11px;line-height:1.6}.op-content{min-width:0}.op-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.op-heading h1{letter-spacing:-1px;margin:7px 0 0;font-size:32px}.op-heading-actions{align-items:center;gap:10px;display:flex}.compact{min-height:38px!important;padding:11px 15px!important;font-size:12px!important}.op-notice{color:#807349;background:#f5f1df;border:1px solid #e9e3c7;border-radius:7px;align-items:flex-start;gap:10px;margin:15px 0 22px;padding:14px 16px;font-size:12px;line-height:1.65;display:flex}.op-notice>svg{flex-shrink:0;margin-top:2px}.op-notice button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.op-stats{background:#fff;border:1px solid #e2e4db;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0;display:grid}.op-stats>div{border-inline-end:1px solid #e5e6df;padding:18px 20px}.op-stats>div:last-child{border:0}.op-stats span{color:#7d8279;margin-bottom:9px;font-size:11px;display:block}.op-stats strong{letter-spacing:-.8px;white-space:nowrap;font-size:23px}.op-table-wrap{background:#fff;border:1px solid #e4e5df;border-radius:9px;overflow:auto}.op-table{border-collapse:collapse;text-align:start;width:100%;font-size:12px}.op-table th{text-align:start;text-transform:uppercase;letter-spacing:.7px;color:#7d8279;white-space:nowrap;background:#f6f6f2;border-bottom:1px solid #e5e6df;padding:15px 17px;font-size:10px;font-weight:600}.op-table td{vertical-align:middle;border-bottom:1px solid #eeeee9;padding:16px 17px;line-height:1.6}.op-table tr:last-child td{border-bottom:0}.op-table td small{color:#899083;overflow-wrap:anywhere;max-width:270px;margin-top:3px;font-size:10px;line-height:1.5;display:block}.table-link{color:#c45c34;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.status{color:#7c8174;white-space:normal;background:#f0f0ea;border-radius:4px;align-items:center;margin:2px 3px 2px 0;padding:4px 7px;font-size:10px;line-height:1.4;display:inline-flex}.status-paid,.status-completed,.status-sent,.status-delivered{color:#4e7c5b;background:#eaf2e7}.status-approved,.status-ready,.status-published{color:#55758d;background:#eaf0f5}.status-partial,.status-fulfilled,.status-unconfigured,.status-review{color:#947742;background:#f7efda}.status-canceled,.status-expired,.status-failed,.status-exception{color:#a4574d;background:#fae9e4}.op-empty{text-align:center;color:#999e91;background:#fafbf7;border:1px dashed #dcded3;border-radius:10px;padding:65px 20px}.op-empty>svg{margin:0 auto 18px}.op-empty h3{color:#5c6456;letter-spacing:-.4px;font-size:17px}.op-empty p{margin:9px 0 0;font-size:12px;line-height:1.8}.op-error{color:#a84938;background:#fff0eb;border:1px solid #f2d7cd;border-radius:7px;align-items:flex-start;gap:9px;margin:14px 0;padding:14px 15px;font-size:12px;line-height:1.7;display:flex}.op-error svg{flex-shrink:0;margin-top:2px}.op-form{flex-direction:column;gap:18px;display:flex}.op-field{flex-direction:column;gap:7px;min-width:0;display:flex}.op-field>span{color:#71776b;font-size:11px;font-weight:550}.op-field input,.op-field select,.op-field textarea,.op-table select,.reservation-line-heading select{color:#353e2f;background:#fff;border:1px solid #dbdfd2;border-radius:6px;outline:0;width:100%;padding:11px 12px;font-size:12px;line-height:1.5}.op-field :is(input,textarea,select):focus{border-color:#d9774e;box-shadow:0 0 0 3px #ed6b3612}.op-field textarea{resize:vertical}.form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.checkbox-field{color:#6d7663;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;display:flex}.checkbox-field input{accent-color:#d6754d;flex-shrink:0;width:14px;height:14px;margin-top:3px}.settings-form{max-width:740px}.settings-form>h2{letter-spacing:-.8px;margin:0 0 12px;font-size:24px}.settings-form>p{color:#8a9081;margin-bottom:26px;font-size:13px;line-height:1.8}.integration-guide{border-top:1px solid #e2e5d8;margin-top:32px;padding-top:24px}.integration-guide h3{letter-spacing:-.3px;font-size:15px}.integration-guide p{color:#878e7d;font-size:11px;line-height:1.9}.integration-guide code{color:#ac6d47;overflow-wrap:anywhere}.signin-card{text-align:center;background:#fff;border:1px solid #e3e5d9;border-radius:12px;max-width:570px;margin:25px auto 50px;padding:55px}.signin-card>svg{color:#d9794f;margin:0 auto 22px}.signin-card h1{letter-spacing:-1px;font-size:32px;line-height:1.25}.signin-card p{color:#8a907e;margin:20px 0 26px;font-size:14px;line-height:1.9}.signin-card .button{display:inline-flex}.job-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.job-card{background:#fff;border:1px solid #e4e6d9;border-radius:9px;padding:22px}.job-card>div{flex-wrap:wrap;gap:6px;display:flex}.job-card h3{margin:17px 0 10px;font-size:18px}.job-card p{color:#808974;margin-bottom:14px;font-size:12px;line-height:1.8}.job-card p+p{font-size:11px}.support-form{background:#fff;border:1px solid #e2e5d9;border-radius:9px;margin-bottom:20px;padding:25px}.support-form .button{align-self:flex-start}.support-case{background:#fff;border:1px solid #e4e6dc;border-radius:8px;margin-top:12px;padding:20px}.support-case>div{justify-content:space-between;display:flex}.support-case p{margin:10px 0;font-size:13px;line-height:1.8}.support-case small{color:#959c88;font-size:10px}.detail-badges{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.reservation-detail h3{margin:25px 0 10px;font-size:17px}.reservation-detail p{color:#7e8770;margin:5px 0;font-size:12px;line-height:1.8}.reservation-detail p>svg{vertical-align:middle;display:inline}.detail-lines>div{border-bottom:1px solid #e8eadf;padding:18px 0;font-size:13px}.detail-lines small{color:#909980;font-size:11px}.detail-lines>div>span{margin-top:10px;font-weight:500;display:block}.detail-actions{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.receipt-row,.delivery-row{border-bottom:1px solid #e6e9dc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.receipt-row a{color:#c7744b;gap:5px;text-decoration:none;display:inline-flex}.delivery-row dl{width:100%;margin:8px 0 0}.delivery-row dl>div{background:#f8f9f2;grid-template-columns:150px 1fr;padding:7px;font-size:11px;display:grid}.delivery-row dt{color:#889178}.delivery-row dd{overflow-wrap:anywhere;margin:0}.danger{color:#b36044!important}.reservation-line-heading{border-top:1px solid #e6e8dc;justify-content:space-between;align-items:center;gap:15px;padding-top:22px;display:flex}.reservation-line-heading h3{white-space:nowrap;font-size:15px}.reservation-line-heading select{max-width:340px}.reservation-line{border:1px solid #e0e5d2;border-radius:8px;flex-direction:column;gap:17px;min-width:0;padding:20px;display:flex}.reservation-line legend{padding:0 8px;font-size:13px;font-weight:650}.reservation-line legend button{vertical-align:middle;margin-inline-start:10px;display:inline-flex}.preflight-checks{background:#f3f6e9;border-radius:6px;flex-direction:column;gap:9px;padding:12px;display:flex}.reservation-total{background:#f2f4e8;border-radius:8px;justify-content:space-between;align-items:center;padding:20px;font-size:13px;display:flex}.reservation-total strong{letter-spacing:-.6px;font-size:24px}.scan-explainer{text-align:center;background:#f2f4e9;border:1px solid #e0e4d5;border-radius:10px;padding:38px 20px}.scan-explainer>span{color:#64805c;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;display:flex}.scan-explainer h2{letter-spacing:-.8px;margin-bottom:12px;font-size:24px}.scan-explainer p{color:#818b71;font-size:12px}.scan-form{gap:9px;margin:24px 0;display:flex}.scan-form input{background:#fff;border:1px solid #dce2d0;border-radius:7px;flex:1;min-width:80px;padding:12px;font-size:12px}.collection-record{background:#fff;border:1px solid #dce4cd;border-radius:10px;padding:26px}.collection-record h2{font-size:25px}.collection-record>p{color:#849176;margin:12px 0;font-size:12px;line-height:1.7}.collection-record small{font-size:10px;display:block}.cash-form{border-top:1px solid #e4e9da;flex-direction:column;gap:17px;margin-top:22px;padding-top:22px;display:flex}.cash-form .op-field{max-width:250px}.camera-panel{margin:20px 0}.camera-panel video{background:#333;border-radius:10px;width:450px;max-width:100%}.import-panel{background:#f1f4e8;border:1px solid #dce4ce;border-radius:9px;margin-bottom:25px;padding:23px}.import-panel>div:first-child{padding-inline-start:36px;position:relative}.import-panel>div:first-child>svg{color:#738d62;position:absolute;inset-inline-start:0}.import-panel h3{letter-spacing:-.4px;margin:0 0 7px;font-size:17px}.import-panel p{color:#81916d;font-size:11px;line-height:1.7}.upload-button{cursor:pointer;margin-top:16px;display:inline-flex;position:relative;overflow:hidden;background:#fff!important}.upload-button input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.import-panel details{margin-top:20px;font-size:12px}.import-panel details summary{cursor:pointer;margin-bottom:15px}.import-counts{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.import-counts span{color:#8a9478;background:#fff;border-radius:5px;gap:10px;padding:9px 12px;font-size:10px;display:flex}.import-counts b{color:#526343;font-size:12px}.import-panel>.op-table-wrap{margin:15px 0}.text-error{color:#b46a4f!important}.revealed-code{letter-spacing:2px;overflow-wrap:anywhere;text-align:center;background:#f2f3e8;border:1px dashed #c7d0b6;border-radius:8px;margin:20px 0;padding:30px;font-size:24px;display:block}.op-table code{color:#929b81;overflow-wrap:anywhere;max-width:200px;font-size:9px;display:block}.small-note{color:#909780;font-size:11px;line-height:1.7}.full{width:100%}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.operations-layout{grid-template-columns:180px minmax(0,1fr);gap:22px}.op-sidebar{padding-inline-end:15px}.op-stats strong{font-size:19px}.op-heading h1{font-size:26px}.op-heading-actions .button{font-size:10px!important}.op-sidebar nav button{font-size:11px}}@media (max-width:760px){.operations{padding-top:22px}.operations-layout{grid-template-columns:1fr;gap:24px}.op-sidebar{border:0;padding:0}.op-sidebar h2,.op-sidebar>.section-kicker,.op-security{display:none}.op-sidebar nav{white-space:nowrap;flex-direction:row;padding-bottom:9px;overflow:auto}.op-sidebar nav button{flex-shrink:0}.op-topline{gap:12px;margin-bottom:18px;font-size:10px}.op-topline b{display:none}.op-heading{align-items:flex-start;gap:10px}.op-heading h1{font-size:25px}.op-heading-actions{flex-wrap:wrap;justify-content:flex-end}.op-heading-actions .button{text-align:start;max-width:140px}.op-stats{margin:18px 0}.op-stats>div{padding:14px 10px}.op-stats strong{font-size:16px}.op-stats span{font-size:9px}.op-table td,.op-table th{padding:13px 10px}.form-grid,.job-grid{grid-template-columns:1fr}.op-notice{font-size:11px}.scan-form{flex-wrap:wrap}.scan-form input{flex-basis:100%;width:100%}.signin-card{padding:36px 22px}.signin-card h1{font-size:28px}.reservation-line{padding:15px}.reservation-line-heading{flex-direction:column;align-items:flex-start}.reservation-line-heading select{max-width:100%}.collection-record{padding:18px}.receipt-row{font-size:11px}.delivery-row dl>div{grid-template-columns:110px 1fr}.op-heading .button{font-size:11px!important}.settings-form>h2{font-size:22px}}.wrap{max-width:1280px;margin-inline:auto;padding-inline:40px}.button{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-size:13px;font-weight:550;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.button.primary{color:#fff;background:#e96b3c}.button.primary:hover{background:#cf572d}.button.outline{color:#4d5942;background:0 0;border-color:#d7ddd0}.button.dark{color:#fff;background:#27352a}.button:disabled{opacity:.45;cursor:not-allowed}.icon-button{color:#68755b;cursor:pointer;background:0 0;border:1px solid #e4e7dc;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.back-link{color:#7f8972;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;display:inline-flex}.section-kicker{letter-spacing:1.6px;color:#a1a58f;font-size:10px;font-weight:600}.text-button{color:#b76842;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.pill{color:#7e8e69;background:#eff2e7;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.pill.muted{color:#8e9682;background:#f2f3ed}.count{color:#a3aa96;font-size:13px}.notice-box{color:#82936b;background:#f3f5e8;border-radius:7px;gap:10px;padding:14px;font-size:11px;line-height:1.8;display:flex}.op-content .import-panel .btn{display:inline-flex}.op-content .import-panel>details{margin-top:16px}.op-content .import-panel .field{flex-direction:column;gap:6px;font-size:11px;display:flex}.op-content .import-panel :is(input,select,textarea){background:#fff;border:1px solid #d9e0ce;border-radius:5px;max-width:100%;padding:10px;font-size:12px}.op-content .import-panel summary{cursor:pointer;font-size:12px}.op-content .admin-tools{margin-bottom:22px}.op-content .admin-tool-tabs{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.op-content .admin-tool-tabs button{cursor:pointer;background:#fff;border:1px solid #dce3ce;border-radius:6px;padding:10px 12px;font-size:11px}.op-content .admin-tool-tabs button.active{color:#62774f;background:#ebf1df}.op-content .category-row{border-bottom:1px solid #e0e7d4;padding:14px}.op-content .tool-form{flex-direction:column;gap:14px;display:flex}.op-content .tool-form label{flex-direction:column;gap:6px;font-size:12px;display:flex}.op-content .tool-form :is(input,select,textarea){background:#fff;border:1px solid #d9dfce;border-radius:5px;padding:10px}.op-content .tool-notice{color:#899579;background:#f0f4e6;border-radius:6px;padding:14px;font-size:11px;line-height:1.8}.op-content .tool-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.op-content .tool-card{background:#fff;border:1px solid #dfe5d4;border-radius:7px;padding:18px}.op-content .tool-card p{color:#82906e;font-size:12px;line-height:1.8}.op-content .tool-error{color:#b4674c;font-size:12px}.op-content .tool-button{cursor:pointer;background:#fff;border:1px solid #d5dec7;border-radius:6px;padding:10px 14px;font-size:12px}.op-content .tool-button.primary{color:#fff;background:#e87645;border-color:#e87645}.op-content .tool-table{border-collapse:collapse;width:100%;font-size:11px}.op-content .tool-table td,.op-content .tool-table th{text-align:start;border-bottom:1px solid #e4e8da;padding:11px}.op-content .support-actions{padding-top:12px}.op-content .tool-rows{flex-direction:column;gap:10px;display:flex}@media (max-width:760px){.wrap{padding-inline:20px}.op-content .tool-grid{grid-template-columns:1fr}}.op-list-search{align-items:center;gap:9px;margin:5px 0 22px;display:flex}.op-list-search label{background:#fff;border:1px solid #dfe3d6;border-radius:7px;flex:1;align-items:center;gap:9px;padding:10px;display:flex}.op-list-search input{background:0 0;border:0;outline:none;width:100%;font-size:12px}.op-list-search>span{color:#939c85;font-size:10px}.op-load-more{text-align:center;margin-top:24px}.status-uncertain,.status-bounced{color:#b36d42;background:#f9ecd9}.status-delivered_email{color:#4b8055;background:#e6f3e6}.op-table .table-link+.table-link{margin-inline-start:12px}
.single-screen-home{--ss-gap:13px;--ss-ink:#30382d;--ss-soft:#838c79;width:min(1240px,100% - 80px);height:calc(100dvh - var(--jibli-shell-height,100px));min-height:0;max-height:calc(100dvh - var(--jibli-shell-height,100px));gap:var(--ss-gap);color:var(--ss-ink);flex-direction:column;margin:0 auto;padding:17px 0 10px;display:flex;overflow:hidden}.ss-film{isolation:isolate;border-radius:12px;flex:0 clamp(130px,29dvh,240px);width:100%;min-height:90px;position:relative;overflow:hidden}.ss-film .landing-film{background:#dbe2d8;border-radius:12px;width:100%;height:100%;min-height:0!important}.ss-film .landing-film video{object-fit:cover;object-position:50% 48%;width:100%;height:100%}.ss-film .landing-film:after{background:linear-gradient(#0000 25%,#152f3b70)}.ss-film .film-caption{inset-inline-start:22px;gap:4px;bottom:17px}.ss-film .film-caption>span{display:none}.ss-film .film-caption strong{letter-spacing:-.3px;font-size:19px;line-height:1.3}.ss-film .film-caption small{letter-spacing:1.9px;font-size:7px}.ss-film .film-toggle{bottom:17px;width:32px;height:32px;inset-inline-end:19px}.ss-film-note{z-index:2;inset-inline-start:21px;color:#fff9e9;letter-spacing:1.5px;text-shadow:0 1px 8px #1235;align-items:center;gap:7px;font-size:7px;font-weight:550;display:flex;position:absolute;top:17px}.ss-film-note>span{background:#f4c4a3;border-radius:50%;width:4px;height:4px}.ss-heading{flex:none;justify-content:space-between;align-items:center;gap:34px;padding:1px 2px 2px;display:flex}.ss-eyebrow{letter-spacing:1.8px;color:#9c8c76;margin:0 0 7px;font-size:7px;font-weight:600;line-height:1.2}.ss-title-block :is(h1,h2){letter-spacing:-1.8px;white-space:nowrap;margin:0;font-size:40px;font-weight:620;line-height:1.1}.ss-emphasis{color:#eb6b36;display:inline-block;position:relative}.ss-title-line{bottom:-7px;color:#eb6b3675;width:100%;height:11px;position:absolute;inset-inline-start:0;overflow:visible;transform:rotate(-1deg)}.ss-intro{flex:0 385px;max-width:385px;padding-top:8px}.ss-intro>p{color:#7f8974;margin:0;font-size:12px;line-height:1.85}.ss-trust{color:#8c9b7d;white-space:nowrap;align-items:center;gap:7px;margin-top:11px;font-size:8px;display:flex}.ss-trust svg{flex-shrink:0}.ss-discover{flex:none;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;margin:2px 0 0;display:grid}.ss-search{color:#94a083;background:#f3f5ec;border:1px solid #dee4d4;border-radius:7px;align-items:center;gap:11px;min-width:0;min-height:44px;padding:0 12px;display:flex}.ss-search>svg{flex-shrink:0}.ss-search input{color:#4d5b42;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:11px}.ss-search>button{color:#7a8c67;border-inline-start:1px solid #dce4d0;flex-shrink:0;place-items:center;width:28px;height:30px;padding-inline-start:8px;display:grid}.ss-explore,.ss-whatsapp{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 17px;font-size:11px;font-weight:600;transition:background .18s;display:flex}.ss-explore{color:#fffaf1;background:#eb6b36}.ss-explore:hover{background:#d95e2d}.ss-whatsapp{color:#647b51;background:#fafbf5;border:1px solid #d9e1cf}.ss-whatsapp:hover{background:#edf2e3}.ss-footer{color:#98a48b;border-top:1px solid #e2e7d8;flex:none;justify-content:space-between;align-items:center;gap:20px;min-height:28px;margin-top:auto;padding-top:6px;font-size:8px;display:flex}.ss-local{white-space:nowrap;align-items:center;gap:7px;display:flex}.ss-local>span{font-size:12px}.ss-footer nav{align-items:center;gap:17px;display:flex}.ss-footer nav>button{white-space:nowrap;color:#8b9b7c;justify-content:center;align-items:center;gap:5px;min-height:25px;padding:4px 0;font-size:8px;display:flex}.ss-footer nav>button:hover{color:#eb6b36}.ss-footer nav svg{opacity:.85;flex-shrink:0}.ss-ar .ss-title-block :is(h1,h2){letter-spacing:-.7px;font-size:39px;line-height:1.2}.ss-ar .ss-eyebrow,.ss-ar .ss-film-note{letter-spacing:.2px}.ss-ar .ss-title-line{bottom:-5px}.ss-ar .ss-intro>p{line-height:1.9}.ss-ar .ss-footer nav{gap:15px}@media (min-width:1500px) and (min-height:900px){.single-screen-home{--ss-gap:20px;padding-top:24px;padding-bottom:18px}.ss-film{flex-basis:30dvh;max-height:300px}.ss-title-block :is(h1,h2){letter-spacing:-2px;font-size:48px}.ss-intro>p{font-size:14px}.ss-eyebrow{font-size:8px}.ss-explore,.ss-whatsapp,.ss-search{min-height:48px}.ss-footer,.ss-footer nav>button{font-size:9px}}@media (max-width:1100px){.single-screen-home{--ss-gap:12px;width:calc(100% - 64px)}.ss-title-block :is(h1,h2){letter-spacing:-1.5px;font-size:38px}.ss-intro{flex-basis:330px;max-width:330px}.ss-intro>p{font-size:11px}.ss-trust{gap:5px;font-size:7px}.ss-discover{gap:8px}.ss-explore,.ss-whatsapp{gap:7px;padding:10px 13px;font-size:10px}.ss-footer nav{gap:12px}}@media (max-width:850px){.single-screen-home{--ss-gap:11px;width:calc(100% - 48px);padding-top:13px}.ss-heading{gap:22px}.ss-title-block :is(h1,h2){letter-spacing:-1.5px;font-size:35px}.ss-intro{flex-basis:285px;max-width:285px}.ss-intro>p{font-size:10px}.ss-trust{white-space:normal;font-size:6px;line-height:1.6}.ss-search input{font-size:10px}.ss-explore,.ss-whatsapp{padding:10px 11px;font-size:9px}.ss-explore svg{width:15px}.ss-whatsapp svg:last-child{display:none}.ss-footer{font-size:7px}.ss-footer nav{gap:11px}.ss-footer nav>button{gap:4px;font-size:7px}.ss-footer nav svg{width:12px}.ss-ar .ss-title-block :is(h1,h2){font-size:34px}.ss-ar .ss-footer nav{gap:11px}}@media (max-width:720px){.single-screen-home{--ss-gap:11px;width:calc(100% - 36px);padding:11px 0 9px}.ss-film{border-radius:10px;flex:0 clamp(130px,25dvh,220px);min-height:100px}.ss-film .landing-film{border-radius:10px}.ss-film .landing-film video{object-position:50% 48%}.ss-film .film-caption{inset-inline-start:15px;gap:3px;bottom:14px}.ss-film .film-caption strong{letter-spacing:-.3px;font-size:16px}.ss-film .film-caption small{letter-spacing:1.4px;font-size:6px}.ss-film .film-toggle{bottom:13px;width:29px;height:29px;inset-inline-end:13px}.ss-film .film-toggle svg{width:14px}.ss-film-note{inset-inline-start:15px;letter-spacing:1.2px;gap:6px;font-size:6px;top:13px}.ss-heading{text-align:center;justify-content:center;padding:2px 0 4px;display:block}.ss-eyebrow{letter-spacing:1.5px;margin-bottom:6px;font-size:6px}.ss-title-block :is(h1,h2){letter-spacing:-1.4px;font-size:32px;line-height:1.12}.ss-title-line{height:9px;bottom:-6px}.ss-intro{max-width:none;margin:9px auto 0;padding:0}.ss-intro>p{display:none}.ss-trust{white-space:nowrap;justify-content:center;gap:5px;margin:0;font-size:7px;line-height:1.5}.ss-trust svg{width:12px;height:12px}.ss-discover{grid-template-columns:1fr 1fr;gap:7px;margin:0}.ss-search{grid-column:1/-1;gap:8px;min-height:38px;padding:0 10px}.ss-search>svg{width:16px}.ss-search input{padding:8px 0;font-size:10px}.ss-search>button{width:27px;height:26px}.ss-explore,.ss-whatsapp{gap:6px;min-height:40px;padding:9px 10px;font-size:9px}.ss-whatsapp>svg:last-child{width:13px;display:block}.ss-footer{border-top:1px solid #e2e7d8;justify-content:center;gap:6px;min-height:28px;padding-top:5px}.ss-local{display:none}.ss-footer nav{justify-content:space-between;gap:4px;width:100%}.ss-footer nav>button{gap:3px;min-height:26px;padding:4px 1px;font-size:7px}.ss-footer nav svg{width:12px;height:12px}.ss-ar .ss-title-block :is(h1,h2){letter-spacing:-.5px;font-size:32px;line-height:1.2}.ss-ar .ss-footer nav{gap:4px}.ss-ar .ss-title-line{bottom:-3px}}@media (max-height:760px) and (min-width:721px){.single-screen-home{--ss-gap:9px;padding:12px 0 8px}.ss-film{flex-basis:clamp(115px,25dvh,190px);min-height:85px}.ss-title-block :is(h1,h2){font-size:34px;line-height:1.1}.ss-eyebrow{margin-bottom:5px;font-size:6px}.ss-intro{padding-top:3px}.ss-intro>p{font-size:11px;line-height:1.7}.ss-trust{margin-top:7px}.ss-search,.ss-explore,.ss-whatsapp{min-height:40px}.ss-footer{min-height:25px;padding-top:4px}.ss-ar .ss-title-block :is(h1,h2){font-size:33px}}@media (max-height:650px){.single-screen-home{--ss-gap:7px;padding-top:8px;padding-bottom:6px}.ss-film{flex-basis:130px;min-height:70px}.ss-eyebrow{margin-bottom:4px;font-size:6px}.ss-title-block :is(h1,h2){font-size:30px;line-height:1.08}.ss-title-line{height:8px;bottom:-5px}.ss-heading{padding-bottom:4px}.ss-intro{padding-top:0}.ss-intro>p{font-size:10px;line-height:1.65}.ss-trust{margin-top:5px;font-size:6px}.ss-search,.ss-explore,.ss-whatsapp{min-height:36px}.ss-search input{padding:7px 0}.ss-explore,.ss-whatsapp{padding-top:7px;padding-bottom:7px}.ss-footer{min-height:24px;padding-top:3px}.ss-footer nav>button{min-height:22px}.ss-film .film-caption strong{font-size:16px}.ss-film .film-caption{bottom:12px}.ss-film .film-toggle{width:28px;height:28px;bottom:12px}.ss-ar .ss-title-block :is(h1,h2){font-size:29px;line-height:1.13}}@media (max-width:720px) and (max-height:700px){.single-screen-home{--ss-gap:7px;padding-top:8px;padding-bottom:5px}.ss-film{flex-basis:130px;min-height:90px}.ss-heading{padding:1px 0 3px}.ss-title-block :is(h1,h2){font-size:29px;line-height:1.08}.ss-eyebrow{margin-bottom:4px;font-size:5px}.ss-intro{margin-top:7px}.ss-trust{margin-top:0;font-size:6px}.ss-search{min-height:34px}.ss-search input{padding:7px 0;font-size:9px}.ss-discover{gap:6px}.ss-explore,.ss-whatsapp{gap:5px;min-height:35px;padding:7px 8px;font-size:8px}.ss-explore svg,.ss-whatsapp svg{width:14px}.ss-footer nav>button{gap:3px;font-size:6px}.ss-footer nav svg{width:11px}.ss-ar .ss-title-block :is(h1,h2){font-size:29px;line-height:1.12}}@media (max-width:720px) and (max-height:580px){.single-screen-home{--ss-gap:5px;padding-top:6px;padding-bottom:4px}.ss-film{flex-basis:105px;min-height:65px}.ss-eyebrow{display:none}.ss-title-block :is(h1,h2){font-size:26px;line-height:1.08}.ss-intro{margin-top:6px}.ss-trust{font-size:5px}.ss-search{min-height:31px}.ss-explore,.ss-whatsapp{min-height:31px;padding:5px 7px;font-size:7px}.ss-film .film-caption strong{font-size:13px}.ss-film .film-caption small{font-size:5px}.ss-film-note{font-size:5px;top:10px}.ss-footer{min-height:22px}.ss-footer nav>button{min-height:20px}.ss-ar .ss-title-block :is(h1,h2){font-size:26px}}@media (min-width:721px) and (max-height:520px){.single-screen-home{--ss-gap:5px;padding-top:6px;padding-bottom:4px}.ss-film{flex-basis:95px;min-height:45px}.ss-heading{padding-bottom:3px}.ss-eyebrow{display:none}.ss-title-block :is(h1,h2){font-size:26px;line-height:1.06}.ss-intro>p{font-size:9px;line-height:1.5}.ss-trust{margin-top:4px;font-size:6px}.ss-search,.ss-explore,.ss-whatsapp{min-height:32px}.ss-explore,.ss-whatsapp{padding:5px 12px;font-size:9px}.ss-search input{padding:6px 0;font-size:9px}.ss-film .film-caption{bottom:10px}.ss-film .film-caption strong{font-size:13px}.ss-film .film-caption small{font-size:5px}.ss-film-note{font-size:5px;top:10px}.ss-film .film-toggle{width:25px;height:25px;bottom:10px}.ss-ar .ss-title-block :is(h1,h2){font-size:26px}}@media (min-width:540px) and (max-height:460px){.single-screen-home{--ss-gap:5px;padding-top:5px;padding-bottom:4px}.ss-film{flex-basis:100px;min-height:40px}.ss-heading{text-align:center;padding:0 0 4px;display:block}.ss-eyebrow,.ss-intro{display:none}.ss-title-block :is(h1,h2){font-size:25px;line-height:1.05}.ss-title-block :is(h1,h2) br{display:none}.ss-emphasis{margin-inline-start:.2em}.ss-title-line{height:7px;bottom:-4px}.ss-discover{grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.ss-search{grid-column:auto;min-height:31px}.ss-search input{padding:6px 0;font-size:8px}.ss-explore,.ss-whatsapp{min-height:31px;padding:6px 10px;font-size:8px}.ss-whatsapp svg:last-child{display:none}.ss-footer{min-height:24px;padding-top:2px}.ss-footer nav>button{min-height:22px;font-size:7px}.ss-local{font-size:7px}.ss-film .film-caption strong{font-size:12px}.ss-film .film-caption small{font-size:5px}.ss-film .film-toggle{width:24px;height:24px;bottom:9px}.ss-ar .ss-title-block :is(h1,h2){font-size:25px;line-height:1.1}}@media (min-width:540px) and (max-height:360px){.single-screen-home{--ss-gap:4px;padding-top:3px;padding-bottom:3px}.ss-film{flex-basis:55px;min-height:28px}.ss-film .film-caption,.ss-film-note{display:none}.ss-film .film-toggle{width:23px;height:23px;bottom:7px}.ss-title-block :is(h1,h2),.ss-ar .ss-title-block :is(h1,h2){font-size:21px;line-height:1.05}.ss-heading{padding-bottom:3px}.ss-search,.ss-explore,.ss-whatsapp{min-height:28px}.ss-search input{padding:4px 0}.ss-explore,.ss-whatsapp{padding:4px 8px;font-size:7px}.ss-footer{min-height:22px}.ss-footer nav>button{min-height:20px;font-size:6px}.ss-footer nav svg{width:10px;height:10px}}.ss-category-section{flex:none;min-height:0}.ss-category-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.ss-category-heading h2{letter-spacing:-.2px;color:#394232;margin:0;font-size:13px;font-weight:650}.ss-all{color:#4d583f;white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:5px 0 5px 9px;font-size:10px;font-weight:650;line-height:1.2;display:flex}.ss-all>span{color:#6d765f;border-inline-start:1px solid #cbd1c0;padding-inline-start:7px;font-weight:400}.ss-all:hover{color:#b4471c}.ss-all:hover>svg{transform:translate(3px)}.ss-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ss-tile{--card-ink:#443665;--card-muted:#6d5c87;--art-front:#8666be;--art-back:#c7b4e7;--token-bg:#fff8e9;--token-ink:#685091;isolation:isolate;min-width:0;height:126px;color:var(--card-ink);text-align:start;background:#eee7f7;border:1px solid #dacfea;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:18px 17px 13px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #3e284606}.ss-tile-gift{--card-ink:#7a351e;--card-muted:#95583d;--art-front:#ed8047;--art-back:#f8ba91;--token-bg:#fff6db;--token-ink:#c56231;background:#fbe3d3;border-color:#efcbb5}.ss-tile-gaming{--card-ink:#fff7f1;--card-muted:#d5c6ef;--art-front:#b9a1e6;--art-back:#6a5189;--token-bg:#f7c86e;--token-ink:#483052;background:#322642;border-color:#443354}.ss-tile-courses{--card-ink:#314e35;--card-muted:#506950;--art-front:#6b956a;--art-back:#a7c49b;--token-bg:#f9f3d6;--token-ink:#55704e;background:#e1ecd8;border-color:#cbdcbd}.ss-tile-copy{z-index:2;flex-direction:column;gap:7px;max-width:calc(100% - 65px);display:flex;position:relative}.ss-tile strong{letter-spacing:-.4px;color:var(--card-ink);font-size:17px;font-weight:700;line-height:1.12}.ss-tile small{white-space:nowrap;color:var(--card-muted);font-size:9px;line-height:1.35}.ss-tile-action{z-index:2;color:var(--card-ink);align-items:center;gap:8px;font-size:10px;font-weight:650;line-height:1;display:flex;position:relative}.ss-tile-arrow{border:1px solid;border-radius:50%;place-items:center;width:23px;height:23px;transition:background .2s,color .2s,border-color .2s;display:grid}.ss-tile-arrow svg{width:14px;height:14px}.ss-tile-art{inset-inline-end:15px;pointer-events:none;width:64px;height:71px;transition:transform .25s;position:absolute;top:28px}.ss-art-back,.ss-art-front{inset-inline-start:1px;border-radius:10px;width:52px;height:60px;position:absolute;top:1px;box-shadow:0 5px 9px #211c2e16}.ss-art-back{background:var(--art-back);transform:rotate(-14deg)translate(-4px,-4px)}.ss-art-front{background:var(--art-front);color:#fffcf5;border:1px solid #ffffff45;place-items:center;display:grid;transform:rotate(9deg)}.ss-art-token{inset-inline-end:-2px;background:var(--token-bg);width:29px;height:29px;color:var(--token-ink);border:3px solid var(--art-front);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;bottom:0;transform:rotate(10deg);box-shadow:0 3px 7px #211c2e14}.ss-tile-gaming .ss-art-front{top:10px;border-radius:15px;width:69px;height:46px;inset-inline-start:-7px;transform:rotate(-12deg)}.ss-tile-gaming .ss-art-front svg{color:#3d2b55;width:49px;height:36px}.ss-tile-gaming .ss-art-back{width:46px;height:56px;inset-inline-start:8px;transform:rotate(15deg)translate(2px,-3px)}.ss-tile-gift .ss-art-front:after{content:"";inset-inline:0;z-index:-1;background:#fff4cf70;height:5px;position:absolute;top:13px}.ss-tile-courses .ss-art-front{border-inline-start:5px solid #487549;border-radius:5px 11px 11px 5px}.ss-tile:hover{border-color:#d8713d;transform:translateY(-3px);box-shadow:0 8px 18px #40312213}.ss-tile:hover .ss-tile-art{transform:translateY(-3px)rotate(4deg)}.ss-tile:hover .ss-tile-arrow{background:var(--card-ink);color:#fff8ed;border-color:var(--card-ink)}.ss-tile-gaming:hover .ss-tile-arrow{color:#322642}.ss-tile:focus-visible,.ss-all:focus-visible,.ss-explore:focus-visible,.ss-whatsapp:focus-visible,.ss-search:focus-within{outline-offset:3px;outline:3px solid #df6c3a}.ss-explore{background:#ba4a1f;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 3px #b14d2320}.ss-explore:hover{background:#a73e18;transform:translateY(-1px);box-shadow:0 5px 12px #c4542522}.ss-explore svg:last-child{margin-inline-start:4px}.ss-search{background:#fffdf8;border-color:#cbd3be}.ss-search input{font-size:12px}.ss-search input::placeholder{color:#6b775f}.ss-whatsapp{color:#49653b;border-color:#c0cfb2}.ss-ar .ss-tile strong{letter-spacing:0;font-size:18px}.ss-ar .ss-tile-copy{gap:6px}.ss-ar .ss-tile-arrow svg,.ss-ar .ss-all>svg,.ss-ar .ss-explore>svg:last-child{transform:scaleX(-1)}@media (min-width:1500px) and (min-height:900px){.ss-tile{height:144px;padding:21px}.ss-tile strong{font-size:19px}.ss-tile small{font-size:10px}.ss-tile-art{top:35px;inset-inline-end:20px;scale:1.08}.ss-tile-action{font-size:11px}.ss-category-heading h2{font-size:15px}.ss-all{font-size:11px}}@media (max-width:1100px) and (min-width:721px){.ss-tile{height:116px;padding:14px 12px}.ss-tile strong{font-size:14px}.ss-tile small{font-size:8px}.ss-tile-copy{gap:6px;max-width:calc(100% - 48px)}.ss-tile-art{inset-inline-end:7px;transform-origin:100%;top:24px;scale:.8}.ss-tile-action{font-size:9px}.ss-tile-arrow{width:21px;height:21px}.ss-categories{gap:9px}.ss-ar .ss-tile strong{font-size:15px}}@media (max-width:850px) and (min-width:721px){.ss-categories{gap:7px}.ss-tile{height:108px;padding:12px 10px}.ss-tile strong{font-size:13px}.ss-tile-copy{max-width:calc(100% - 25px)}.ss-tile small{font-size:7px}.ss-tile-art{inset-inline-end:0;opacity:.85;top:32px;scale:.6}.ss-tile-action{font-size:9px}.ss-category-heading h2{font-size:12px}}@media (max-width:720px){.ss-category-heading{gap:6px;margin-bottom:8px}.ss-category-heading h2{font-size:12px}.ss-all{gap:5px;padding:4px 0;font-size:10px}.ss-all>span{padding-inline-start:5px;font-size:8px}.ss-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ss-tile{border-radius:10px;height:84px;padding:12px 10px}.ss-tile-copy{gap:5px;max-width:calc(100% - 30px)}.ss-tile strong{letter-spacing:-.25px;font-size:13px;line-height:1.12}.ss-tile small{font-size:8px;line-height:1.25}.ss-tile-art{top:18px;transform-origin:100% 0;inset-inline-end:1px;scale:.55}.ss-tile-action{inset-inline-end:9px;gap:0;font-size:0;position:absolute;bottom:8px}.ss-tile-arrow{width:19px;height:19px}.ss-tile-arrow svg{width:12px;height:12px}.ss-search input{font-size:11px}.ss-ar .ss-tile strong{font-size:14px}.ss-ar .ss-tile-art{transform-origin:0 0}.ss-ar .ss-tile-copy{gap:5px}}@media (max-height:760px) and (min-width:1000px){.ss-tile{height:112px;padding-top:15px;padding-bottom:11px}.ss-tile strong{font-size:16px}.ss-tile-art{top:22px}.ss-tile-action{font-size:10px}}@media (max-width:720px) and (max-height:700px){.ss-tile{height:73px;padding:9px}.ss-tile strong{font-size:12px}.ss-tile small{font-size:7.5px}.ss-tile-copy{gap:4px}.ss-tile-art{top:11px;scale:.5}.ss-tile-arrow{width:18px;height:18px}.ss-category-heading{margin-bottom:6px}.ss-category-heading h2{font-size:11px}.ss-all{font-size:9px}.ss-film{min-height:56px}.ss-ar .ss-tile strong{font-size:13px}}@media (max-height:580px) and (min-width:721px){.ss-category-heading{margin-bottom:5px}.ss-tile{height:86px;padding:11px}.ss-tile strong{font-size:13px}.ss-tile small{font-size:8px}.ss-tile-copy{gap:5px}.ss-tile-art{transform-origin:100% 0;top:13px;scale:.7}.ss-tile-action{font-size:9px}.ss-tile-arrow{width:19px;height:19px}}@media (max-width:720px) and (max-height:580px){.ss-category-heading{margin-bottom:4px}.ss-categories{gap:5px}.ss-tile{height:62px;padding:8px}.ss-tile strong{font-size:11px}.ss-tile small{font-size:7px}.ss-tile-art{display:none}.ss-tile-copy{gap:4px;max-width:calc(100% - 13px)}.ss-tile-action{inset-inline-end:6px;bottom:6px}.ss-tile-arrow{width:16px;height:16px}.ss-ar .ss-tile strong{font-size:12px}.ss-film{min-height:30px}.ss-all>span{display:none}}@media (min-width:540px) and (max-height:460px){.ss-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ss-category-heading{margin-bottom:3px}.ss-category-heading h2{font-size:10px}.ss-all{font-size:8px}.ss-all>span{display:none}.ss-tile{border-radius:8px;height:57px;padding:8px}.ss-tile strong{font-size:11px}.ss-tile small{font-size:7px}.ss-tile-art{display:none}.ss-tile-copy{gap:4px;max-width:calc(100% - 14px)}.ss-tile-action{inset-inline-end:6px;gap:0;font-size:0;position:absolute;bottom:7px}.ss-tile-arrow{width:17px;height:17px}.ss-ar .ss-tile strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.ss-tile,.ss-tile-art,.ss-tile-arrow,.ss-explore,.ss-all>svg{transition:none}.ss-tile:hover,.ss-explore:hover,.ss-tile:hover .ss-tile-art{transform:none}}
.jibli-app.single-screen{--jibli-shell-height:100px;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.single-screen .announcement{flex-shrink:0;height:28px;min-height:28px}.single-screen .site-header{flex-shrink:0}.single-screen .header-inner{height:72px}.single-screen .brand-word{letter-spacing:-3.2px;font-size:37px;font-weight:750}.single-screen .brand-sub{font-size:8px}.single-screen .modal-backdrop{z-index:100;align-items:center;padding:22px;overflow:hidden}.single-screen .modal{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 44px);overflow-y:auto}.single-screen .modal-head{z-index:4;background:var(--cream);margin-top:-12px;padding-block:12px;position:sticky;top:-28px}.single-screen .modal.experience-modal{width:min(1320px,100vw - 44px);max-width:none}.experience-panel{min-width:0}.experience-panel .catalog-main.container{width:100%;min-height:0;padding:0}.experience-panel .breadcrumb{display:none}.experience-panel .catalog-heading{margin-top:4px;margin-bottom:22px}.experience-panel .catalog-heading h1{font-size:32px}.experience-panel .catalog-heading>p,.experience-panel .catalog-heading p{font-size:12px}.experience-panel .catalog-layout{grid-template-columns:200px minmax(0,1fr);gap:24px}.experience-panel .catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.experience-panel .operations.wrap{width:100%;max-width:none;min-height:0;padding:0}.experience-panel .op-topline{margin-bottom:20px}.experience-panel .op-heading h1{font-size:29px}.experience-panel .operations-layout{grid-template-columns:195px minmax(0,1fr);gap:25px}.popup-info>section{width:100%;max-width:none;margin:0;padding:0}.popup-info .section-head{margin-bottom:25px}.popup-info .section-head h2,.popup-info .faq-intro h2{font-size:30px}.popup-info .steps{gap:20px}.popup-info .step h3{font-size:16px}.popup-info .step p{font-size:12px}.popup-info .faq-section{grid-template-columns:240px minmax(0,1fr);gap:30px;margin-top:25px}.support-popup-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.terms-popup{flex-direction:column;gap:20px;font-size:14px;line-height:1.9;display:flex}.terms-popup>.btn{align-self:flex-start}.single-screen .mobile-drawer{top:84px;bottom:16px;background:var(--cream);border:1px solid var(--line);z-index:60;border-radius:12px;position:fixed;inset-inline:16px;overflow:auto;box-shadow:0 20px 80px #25352524}.single-screen .toast{z-index:150}.single-screen .connection-notice{z-index:140}@media (max-width:1000px){.experience-panel .catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-panel .operations-layout{grid-template-columns:170px minmax(0,1fr);gap:20px}.experience-panel .op-stats strong{font-size:17px}.single-screen .modal-head h2{font-size:21px}}@media (max-width:760px){.jibli-app.single-screen{--jibli-shell-height:84px}.single-screen .announcement{height:24px;min-height:24px;font-size:8px}.single-screen .announcement-country{display:none}.single-screen .header-inner{height:60px;padding-inline:20px}.single-screen .brand-word{font-size:34px}.single-screen .modal-backdrop{padding:10px}.single-screen .modal{max-height:calc(100dvh - 20px);padding:20px}.single-screen .modal.experience-modal{width:calc(100vw - 20px)}.single-screen .modal-head{top:-20px}.experience-panel .catalog-heading h1{font-size:25px}.experience-panel .catalog-layout{display:block}.experience-panel .catalog-sidebar{border:0;flex-wrap:nowrap;gap:6px;margin-bottom:16px;padding:0 0 12px;display:flex;overflow-x:auto}.experience-panel .catalog-sidebar>h3,.experience-panel .catalog-sidebar>.sidebar-help{display:none}.experience-panel .catalog-sidebar>button{white-space:nowrap;border:1px solid var(--line);border-radius:6px;flex-shrink:0;width:auto;padding:8px 10px;font-size:10px}.experience-panel .catalog-sidebar>button small{display:none}.experience-panel .catalog-sidebar>button>span{gap:5px}.experience-panel .catalog-controls{flex-wrap:wrap}.experience-panel .catalog-search{flex-basis:100%}.experience-panel .catalog-product-grid{grid-template-columns:1fr 1fr;gap:9px}.experience-panel .service-card{padding:14px 12px}.experience-panel .service-title{font-size:13px}.experience-panel .service-description{font-size:10px}.experience-panel .service-top{margin-bottom:16px}.experience-panel .service-bottom{gap:7px}.experience-panel .service-bottom span{font-size:11px}.experience-panel .service-bottom small{font-size:8px}.experience-panel .service-bottom .round-link{width:26px;height:26px}.experience-panel .operations-layout{grid-template-columns:1fr;gap:18px}.experience-panel .op-heading h1{font-size:24px}.popup-info .faq-section{display:block}.popup-info .faq-intro{margin-bottom:22px}.popup-info .steps{grid-template-columns:1fr 1fr;gap:18px}.popup-info .step{padding-inline:0}.popup-info .step h3{font-size:14px}.popup-info .step p{font-size:11px}.popup-info .section-head h2{font-size:24px}.support-popup-actions .btn{padding:10px 12px;font-size:11px}}@media (max-height:600px) and (orientation:landscape){.single-screen .announcement{height:20px;min-height:20px}.single-screen .header-inner{height:52px}.jibli-app.single-screen{--jibli-shell-height:72px}.single-screen .modal-backdrop{padding:8px}.single-screen .modal{max-height:calc(100dvh - 16px)}}@media (min-width:1000px) and (min-height:600px){.ss-title-block h1{letter-spacing:-2.2px;font-size:48px}.ss-ar .ss-title-block h1{font-size:46px}.ss-film{flex-grow:1;max-height:33dvh}.ss-explore,.ss-whatsapp{font-size:12px}}@media (max-width:720px) and (min-height:740px){.ss-title-block h1,.ss-ar .ss-title-block h1{font-size:36px}.ss-film{flex-grow:1;max-height:31dvh}.ss-explore,.ss-whatsapp{font-size:10px}.ss-whatsapp>svg:last-child{display:none}}
.catalog-browser.catalog-main{--catalog-paper:#fffefa;--catalog-soft:#f1efe7;--catalog-border:#e2ded3;--catalog-muted:#626e58;width:100%;min-width:0;max-width:none;min-height:0;color:var(--ink,#252a26);margin:0;padding:0}.catalog-browser .catalog-browser-heading{border-bottom:1px solid var(--catalog-border);grid-template-columns:minmax(0,1fr) 174px;align-items:center;gap:30px;margin:3px 0 18px;padding:0 0 15px;display:grid}.catalog-browser .catalog-browser-heading>div{min-width:0}.catalog-browser .catalog-browser-heading .eyebrow{color:#a35c3a;letter-spacing:1.45px;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.4}.catalog-browser .catalog-browser-heading h1{color:#29332b;letter-spacing:-1.15px;overflow-wrap:anywhere;max-width:800px;margin:0;font-size:clamp(27px,2.3vw,31px);font-weight:650;line-height:1.18}.catalog-browser .catalog-browser-heading p:not(.eyebrow){color:#626e58;max-width:680px;margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.55}.catalog-browser .catalog-discovery-note{padding:4px 0 4px 24px;border-inline-start:1px solid var(--catalog-border);padding-inline:24px 0}.catalog-browser .catalog-discovery-note>span{color:#d9612d;letter-spacing:-.8px;align-items:center;gap:9px;font-size:32px;font-weight:650;line-height:1.2;display:flex}.catalog-browser .catalog-discovery-note>span svg{flex-shrink:0}.catalog-browser .catalog-discovery-note strong{margin-top:6px;font-size:13px;font-weight:650;line-height:1.45;display:block}.catalog-browser .catalog-discovery-note small{color:var(--catalog-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.catalog-browser .catalog-category-toggle{display:none}.catalog-browser .catalog-layout{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:28px;min-width:0;display:grid}.catalog-browser .catalog-browse-sidebar{border:1px solid var(--catalog-border);background:var(--catalog-soft);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8c8ba transparent;border-radius:16px;width:auto;min-width:0;max-height:calc(100dvh - 152px);margin:0;padding:18px 12px 16px;display:block;position:sticky;top:72px;overflow:hidden auto}.catalog-browser .catalog-browse-sidebar>h2{letter-spacing:.2px;margin:0 8px 13px;font-size:13px;font-weight:700;line-height:1.5}.catalog-browser .catalog-browse-sidebar>nav{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.catalog-browser .catalog-category-option{--category-tint:#e6e9e1;--category-ink:#5c7059;color:#525b4e;text-align:start;white-space:normal;border:1px solid #0000;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;min-height:64px;padding:8px;transition:background .16s,border-color .16s,color .16s;display:grid;position:relative}.catalog-browser .catalog-category-option[data-category=ai]{--category-tint:#e9e3f4;--category-ink:#78609c}.catalog-browser .catalog-category-option[data-category=ecommerce]{--category-tint:#e1ead9;--category-ink:#5e8051}.catalog-browser .catalog-category-option[data-category=development]{--category-tint:#dfe7ef;--category-ink:#526f91}.catalog-browser .catalog-category-option[data-category=cloud]{--category-tint:#dfebed;--category-ink:#4e7b87}.catalog-browser .catalog-category-option[data-category=communication]{--category-tint:#dcebe5;--category-ink:#558073}.catalog-browser .catalog-category-option[data-category=advertising]{--category-tint:#f2e2d3;--category-ink:#ab774f}.catalog-browser .catalog-category-option[data-category=courses]{--category-tint:#eee1e9;--category-ink:#977086}.catalog-browser .catalog-category-option[data-category=design]{--category-tint:#f1dfdd;--category-ink:#aa7371}.catalog-browser .catalog-category-option[data-category=business]{--category-tint:#e4e3ed;--category-ink:#78769c}.catalog-browser .catalog-category-option[data-category=security]{--category-tint:#dfe8dd;--category-ink:#62805f}.catalog-browser .catalog-category-option[data-category=trading]{--category-tint:#e0e8e1;--category-ink:#5c7e6e}.catalog-browser .catalog-category-option[data-category=giftcards]{--category-tint:#f1e7d1;--category-ink:#a38645}.catalog-browser .catalog-category-option[data-category=gaming]{--category-tint:#e9e2f1;--category-ink:#8b75a6}.catalog-browser .catalog-category-option[data-category=custom]{--category-tint:#e9e4d9;--category-ink:#8a7a59}.catalog-browser .catalog-category-icon{background:var(--category-tint);width:44px;height:44px;color:var(--category-ink);border-radius:12px;place-items:center;display:grid}.catalog-browser .catalog-category-icon svg{flex-shrink:0}.catalog-browser .catalog-category-preview{flex:0 0 52px;width:52px;min-width:0;height:48px;display:block;position:relative}.catalog-browser .catalog-category-preview.has-category-icon{place-items:center start;display:grid}.catalog-browser .catalog-category-preview .catalog-category-brand{background:#fff;border:1px solid #e0ded2;border-radius:11px;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;overflow:hidden;box-shadow:0 2px 5px #26302110}.catalog-browser .catalog-category-preview .catalog-category-brand-primary{top:0;z-index:1;inset-inline-start:0}.catalog-browser .catalog-category-preview .catalog-category-brand-secondary{inset-inline-end:0;z-index:2;border:2px solid #fff;border-radius:9px;bottom:0;box-shadow:0 0 0 1px #deded1,0 2px 4px #26302115}.catalog-browser .catalog-category-preview .catalog-category-brand img{object-fit:contain;object-position:center;width:86%;height:86%}.catalog-browser .catalog-category-name{overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:650;line-height:1.4}.catalog-browser .catalog-category-option>small{color:#64705a;text-align:center;background:#ffffffb8;border-radius:5px;min-width:23px;padding:2px 5px;font-size:12px;font-weight:600;line-height:1.5}.catalog-browser .catalog-category-option:hover{color:#2e392c;background:#fffdf6;border-color:#dedbce}.catalog-browser .catalog-category-option.active,.catalog-browser .catalog-category-option[aria-pressed=true]{color:#fffdf5;background:#293b28;border-color:#273623;box-shadow:0 3px 8px #24351d12}.catalog-browser .catalog-category-option.active:before,.catalog-browser .catalog-category-option[aria-pressed=true]:before{content:"";inset-inline-start:0;background:#f28a50;border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px}.catalog-browser .catalog-category-option.active .catalog-category-name,.catalog-browser .catalog-category-option[aria-pressed=true] .catalog-category-name{font-weight:750}.catalog-browser .catalog-category-option.active .catalog-category-brand-primary,.catalog-browser .catalog-category-option[aria-pressed=true] .catalog-category-brand-primary{border-color:#fff;box-shadow:0 0 0 2px #ffffff24,0 2px 5px #16201330}.catalog-browser .catalog-category-option.active .catalog-category-icon,.catalog-browser .catalog-category-option[aria-pressed=true] .catalog-category-icon{color:#ffa779;background:#ffffff13}.catalog-browser .catalog-category-option.active>small,.catalog-browser .catalog-category-option[aria-pressed=true]>small{color:#e8efdf;background:#ffffff17}.catalog-browser .catalog-category-option:focus-visible{outline-offset:2px;outline:3px solid #eb6b3673}.catalog-browser .catalog-guidance{border-top:1px solid #dedbcf;margin:16px 5px 0;padding:17px 3px 0}.catalog-browser .catalog-guidance>svg{color:#738267;background:#fffdf5;border:1px solid #dfdfd0;border-radius:11px;width:36px;height:36px;padding:8px;display:block}.catalog-browser .catalog-guidance>strong{margin-top:10px;font-size:13px;font-weight:650;display:block}.catalog-browser .catalog-guidance>p{color:var(--catalog-muted);margin:7px 0 4px;font-size:12px;line-height:1.65}.catalog-browser .catalog-guidance>button{color:#9d572f;text-align:start;align-items:center;gap:7px;min-height:44px;padding:6px 0;font-size:12px;font-weight:650;display:flex}.catalog-browser .catalog-guidance>button:hover{color:#a74c26}.catalog-browser .catalog-results{width:100%;min-width:0}.catalog-browser .catalog-browse-toolbar{border:1px solid var(--catalog-border);background:var(--catalog-paper);border-radius:16px;min-width:0;padding:12px;box-shadow:0 2px 3px #38351f03}.catalog-browser .catalog-controls{grid-template-columns:minmax(0,1fr) 164px;align-items:stretch;gap:12px;min-width:0;margin:0;display:grid}.catalog-browser .catalog-search{color:#a25f3c;background:#fff;border:1px solid #d5d7c9;border-radius:10px;align-items:center;gap:11px;width:100%;min-width:0;min-height:48px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 1px 2px #323f2010}.catalog-browser .catalog-search:focus-within{border-color:#d98254;box-shadow:0 0 0 3px #eb6b3613}.catalog-browser .catalog-search>svg{flex-shrink:0}.catalog-browser .catalog-search input{color:#30392d;background:0 0;border:0;outline:none;flex:auto;width:100%;min-width:0;padding:11px 0;font-size:14px;font-weight:450;line-height:1.5}.catalog-browser .catalog-search input:focus{outline:none}.catalog-browser .catalog-search input::placeholder{color:#6b775f;opacity:1;font-size:13px}.catalog-browser .catalog-search>.icon-btn{color:#7f8577;width:36px;height:42px;margin-inline-end:-7px}.catalog-browser .catalog-sort{background:#f7f5ef;border:1px solid #e2dfd3;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:48px;padding:7px 11px;display:flex}.catalog-browser .catalog-sort>span{color:#64705a;font-size:12px;line-height:1.4}.catalog-browser .catalog-sort select{color:#52604a;cursor:pointer;background:0 0;border:0;border-radius:3px;width:100%;min-width:0;min-height:23px;padding:0;font-size:12px;font-weight:600;line-height:1.5}.catalog-browser .catalog-filter-row{border-top:1px solid #ece9df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 14px;margin:10px 0 0;padding-top:10px;font-size:12px;display:flex}.catalog-browser .catalog-filter-row>p{color:#64705a;min-width:0;font-size:12.5px;line-height:1.6}.catalog-browser .catalog-filter-row>p>strong{color:#394831;margin-inline-end:3px;font-size:14px;font-weight:700}.catalog-browser .catalog-type-filter{color:#7f8972;background:#f8f6f0;border:1px solid #e5e2d7;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:34px;padding:4px 10px;display:flex}.catalog-browser .catalog-type-filter>svg{flex-shrink:0}.catalog-browser .catalog-type-filter select{color:#5b6851;cursor:pointer;background:0 0;border:0;border-radius:3px;width:auto;min-width:0;max-width:230px;min-height:25px;padding:0;font-size:12px;font-weight:550;line-height:1.5}.catalog-browser .catalog-active-filters{flex-wrap:wrap;gap:8px;min-width:0;margin-top:12px;display:flex}.catalog-browser .catalog-active-filters>button{color:#955b38;text-align:start;white-space:normal;overflow-wrap:anywhere;background:#fcf0e5;border:1px solid #edd6c6;border-radius:20px;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:7px 10px;font-size:12px;line-height:1.5;display:inline-flex}.catalog-browser .catalog-active-filters>button>svg{flex-shrink:0}.catalog-browser .catalog-active-filters .catalog-reset{color:#64705a;text-underline-offset:4px;background:0 0;border-color:#0000;-webkit-text-decoration:underline #c7cbbb;text-decoration:underline #c7cbbb}.catalog-browser .catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;margin-top:12px;display:grid}.catalog-browser .catalog-empty{text-align:center;background:#f5f3e9;border:1px dashed #ded8c7;border-radius:16px;margin:18px 0 0;padding:45px 24px}.catalog-browser .catalog-empty>svg{color:#a2ac8e;margin:0 auto 15px}.catalog-browser .catalog-empty h2{font-size:23px;font-weight:650;line-height:1.4}.catalog-browser .catalog-empty p{color:#64705a;margin:9px 0 20px;font-size:13px;line-height:1.7}.catalog-browser .catalog-empty>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.catalog-browser .catalog-empty .btn{white-space:normal;min-height:44px;font-size:12px}.catalog-browser .catalog-load-more{text-align:center;flex-direction:column;align-items:center;gap:15px;min-width:0;padding:27px 8px 5px;display:flex}.catalog-browser .catalog-load-more>span{color:#64705a;background:#f0eee5;border-radius:20px;padding:5px 12px;font-size:12px;line-height:1.5}.catalog-browser .catalog-load-more>button{color:#fffef7;background:#35412f;border:1px solid #35412f;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 22px;font-size:13px;font-weight:650;line-height:1.5;transition:background .16s,transform .16s;display:inline-flex}.catalog-browser .catalog-load-more>button:hover{background:#48583e;transform:translateY(-1px)}.catalog-browser .catalog-load-more>p{color:#64705a;justify-content:center;align-items:flex-start;gap:7px;max-width:560px;font-size:12px;line-height:1.7;display:flex}.catalog-browser .catalog-load-more>p>svg{color:#7d9669;flex-shrink:0;margin-top:3px}.catalog-browser:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .catalog-browser-heading .eyebrow{letter-spacing:.1px}.catalog-browser:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .catalog-browser-heading h1{letter-spacing:0;line-height:1.4}.catalog-browser:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .catalog-guidance>button>svg{transform:scaleX(-1)}@media (max-width:1180px){.catalog-browser .catalog-layout{grid-template-columns:258px minmax(0,1fr);gap:21px}.catalog-browser .catalog-browse-sidebar{padding-inline:10px}.catalog-browser .catalog-category-option{grid-template-columns:52px minmax(0,1fr) auto;gap:8px;padding-inline:7px}.catalog-browser .catalog-browser-heading{gap:22px}}@media (max-width:1050px){.catalog-browser .catalog-layout{grid-template-columns:250px minmax(0,1fr);gap:20px}.catalog-browser .catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalog-browser .catalog-controls{grid-template-columns:minmax(0,1fr) 150px;gap:10px}.catalog-browser .catalog-browse-toolbar{padding:13px}.catalog-browser .catalog-search{gap:8px;padding-inline:12px}.catalog-browser .catalog-search input::placeholder{font-size:12px}}@media (max-width:820px){.catalog-browser .catalog-browser-heading{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:18px;padding-bottom:18px}.catalog-browser .catalog-browser-heading h1{letter-spacing:-.8px;font-size:28px}.catalog-browser .catalog-browser-heading p:not(.eyebrow){margin-top:10px;font-size:13px;line-height:1.65}.catalog-browser .catalog-browser-heading .eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:12px}.catalog-browser .catalog-discovery-note{display:none}.catalog-browser .catalog-category-toggle{color:#4e5c40;text-align:start;background:#f0eee3;border:1px solid #dedbcd;border-radius:12px;align-items:center;gap:11px;width:100%;min-width:0;min-height:62px;margin-bottom:12px;padding:11px 14px;display:flex}.catalog-browser .catalog-category-toggle>.catalog-category-preview{flex:0 0 52px}.catalog-browser .catalog-category-toggle>.catalog-category-toggle-label{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.catalog-browser .catalog-category-toggle small{color:#626e58;font-size:12px;line-height:1.35}.catalog-browser .catalog-category-toggle strong{color:#4b5b3e;overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.45}.catalog-browser .catalog-category-toggle>svg:last-child{flex-shrink:0;transition:transform .16s}.catalog-browser .catalog-category-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.catalog-browser .catalog-layout{flex-direction:column;gap:16px;display:flex}.catalog-browser .catalog-browse-sidebar{border:1px solid var(--catalog-border);background:#f2f0e7;border-radius:12px;width:100%;max-height:none;margin:0;padding:12px;display:none;position:static;top:auto;overflow:visible}.catalog-browser .catalog-browse-sidebar.is-open{display:block}.catalog-browser .catalog-browse-sidebar>h2{margin:0 3px 10px;font-size:13px}.catalog-browser .catalog-browse-sidebar>nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c1c7ae transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:280px;padding:1px 3px 1px 1px;overflow:hidden auto}.catalog-browser .catalog-category-option{background:#fffdf6;border-color:#e4e2d7;grid-template-columns:52px minmax(0,1fr) auto;gap:9px;min-height:64px;padding:8px}.catalog-browser .catalog-category-name{font-size:13px;line-height:1.4}.catalog-browser .catalog-category-option>small{min-width:21px;padding-inline:3px;font-size:12px}.catalog-browser .catalog-guidance{display:none}.catalog-browser .catalog-controls{grid-template-columns:minmax(0,1fr) 160px;gap:10px;display:grid}.catalog-browser .catalog-search{flex-basis:auto}.catalog-browser .catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:16px}.catalog-browser .catalog-load-more{padding-top:23px}}@media (max-width:600px){.catalog-browser .catalog-browser-heading h1{font-size:26px;line-height:1.25}.catalog-browser .catalog-browser-heading .eyebrow{letter-spacing:.7px;font-size:12px}.catalog-browser .catalog-browse-toolbar{border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px;display:grid}.catalog-browser .catalog-controls{display:contents}.catalog-browser .catalog-search{grid-area:1/1/auto/-1;min-height:48px;padding-inline:12px}.catalog-browser .catalog-search input{padding-block:11px;font-size:16px}.catalog-browser .catalog-search input::placeholder{font-size:13px}.catalog-browser .catalog-sort{flex-direction:row;grid-area:3/1;justify-content:flex-start;align-items:center;gap:6px;min-height:42px;padding:8px}.catalog-browser .catalog-sort>span{display:none}.catalog-browser .catalog-sort select{flex:1;width:100%;font-size:12px}.catalog-browser .catalog-filter-row{display:contents}.catalog-browser .catalog-filter-row>p{grid-area:2/1/auto/-1;margin:0;font-size:12px}.catalog-browser .catalog-type-filter{grid-area:3/2;gap:6px;max-width:100%;padding-inline:8px}.catalog-browser .catalog-type-filter select{width:100%;max-width:100%;font-size:12px}.catalog-browser .catalog-active-filters{grid-column:1/-1;gap:6px;margin-top:0}.catalog-browser .catalog-empty{padding:32px 16px}.catalog-browser .catalog-empty h2{font-size:21px}.catalog-browser .catalog-load-more>p{max-width:340px;font-size:12px}.catalog-browser .catalog-category-option{grid-template-columns:44px minmax(0,1fr);gap:8px}.catalog-browser .catalog-category-option>small{display:none}.catalog-browser .catalog-category-option .catalog-category-preview{width:44px;height:44px}.catalog-browser .catalog-category-option .catalog-category-brand-secondary{display:none}.catalog-browser .catalog-category-option .catalog-category-brand-primary{top:1px}}@media (max-width:419px){.catalog-browser .catalog-product-grid{grid-template-columns:minmax(0,1fr);gap:13px}.catalog-browser .catalog-browser-heading h1{font-size:25px}.catalog-browser .catalog-browse-sidebar{padding:10px}.catalog-browser .catalog-browse-sidebar>nav{grid-template-columns:minmax(0,1fr)}.catalog-browser .catalog-category-option{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:8px}.catalog-browser .catalog-category-name{font-size:13.5px}.catalog-browser .catalog-category-option>small{display:block}.catalog-browser .catalog-filter-row{flex-direction:column;align-items:stretch}.catalog-browser .catalog-type-filter{width:100%}.catalog-browser .catalog-type-filter select{width:100%;max-width:none}.catalog-browser .catalog-load-more>button{width:100%;padding-inline:14px;font-size:12px}}@media (max-width:600px) and (max-height:740px){.catalog-browser .catalog-browser-heading{margin:0 0 12px;padding-bottom:12px}.catalog-browser .catalog-browser-heading .eyebrow,.catalog-browser .catalog-browser-heading p:not(.eyebrow){display:none}.catalog-browser .catalog-browser-heading h1{font-size:23px;line-height:1.2}.catalog-browser .catalog-category-toggle{min-height:62px;padding:7px 11px}}.catalog-browser .catalog-load-more>button[aria-disabled=true]{color:#55624a;box-shadow:none;cursor:default;background:#edece4}@media (prefers-reduced-motion:reduce){.catalog-browser .catalog-category-option,.catalog-browser .catalog-search,.catalog-browser .catalog-category-toggle>svg:last-child,.catalog-browser .catalog-load-more>button{transition:none}.catalog-browser .catalog-load-more>button:hover{transform:none}}
.catalog-product-grid:has(>.catalog-card){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}.catalog-card{--cc-tint:#eee7f7;--cc-border:#dcd0e9;--cc-ink:#443665;--cc-front:#8565b7;--cc-back:#c8b4e7;--cc-mark:#fdf7ee;--cc-mark-ink:#53406f;--cc-action:#53406f;isolation:isolate;background:#fffdf8;border:1px solid #e1e4d9;border-radius:13px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:visible;box-shadow:0 2px #25332404}.catalog-card-gift{--cc-tint:#fbe3d3;--cc-border:#efcbb5;--cc-ink:#7a351e;--cc-front:#e2834c;--cc-back:#f4bc94;--cc-mark:#fff7e2;--cc-mark-ink:#9a481f;--cc-action:#7a351e}.catalog-card-gaming{--cc-tint:#322642;--cc-border:#614c7b;--cc-ink:#fff7f1;--cc-front:#b9a1e6;--cc-back:#6a5189;--cc-mark:#eadff8;--cc-mark-ink:#4c3569;--cc-action:#4e3a66}.catalog-card-courses{--cc-tint:#e1ecd8;--cc-border:#cbdcbd;--cc-ink:#314e35;--cc-front:#6b956a;--cc-back:#abc79e;--cc-mark:#fcf6df;--cc-mark-ink:#456c43;--cc-action:#365b3b}.catalog-card-advertising{--cc-tint:#f0e8d5;--cc-border:#e2d3b1;--cc-ink:#67512b;--cc-front:#bd954f;--cc-back:#ddc89c;--cc-mark:#fff9e8;--cc-mark-ink:#74531f;--cc-action:#67512b}.catalog-card-design{--cc-tint:#f3e2e7;--cc-border:#e8cdd5;--cc-ink:#773c53;--cc-front:#bd7b94;--cc-back:#e3afc2;--cc-mark:#fff4ee;--cc-mark-ink:#834760;--cc-action:#773c53}.catalog-card-technology{--cc-tint:#e2ebf1;--cc-border:#cbdbe5;--cc-ink:#34566f;--cc-front:#7298af;--cc-back:#b3cbd9;--cc-mark:#f5f8eb;--cc-mark-ink:#3f677f;--cc-action:#34566f}.catalog-card-business{--cc-tint:#e8ecdf;--cc-border:#d1dbc0;--cc-ink:#4b5d38;--cc-front:#889a6d;--cc-back:#bfccaa;--cc-mark:#fff7e4;--cc-mark-ink:#587140;--cc-action:#4b5d38}.catalog-card-visual{border-bottom:1px solid var(--cc-border);background:var(--cc-tint);height:96px;color:var(--cc-ink);border-radius:12px 12px 0 0;flex:none;position:relative;overflow:hidden}.catalog-card-provider{inset-inline-start:17px;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.05px;z-index:2;max-width:calc(100% - 32px);font-size:12px;font-weight:650;line-height:1.4;position:absolute;top:13px;overflow:hidden}.catalog-card-selected .catalog-card-provider{max-width:calc(100% - 146px)}.catalog-card-selection{inset-inline-end:11px;color:#486039;z-index:3;white-space:nowrap;background:#fbfff3;border:1px solid #cbd8be;border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:11px;font-weight:600;line-height:1.3;display:flex;position:absolute;top:11px}.catalog-card-selection svg{flex-shrink:0}.catalog-card-mark{inset-inline-start:18px;background:var(--cc-mark);width:43px;height:43px;color:var(--cc-mark-ink);letter-spacing:-.9px;z-index:1;border:1px solid #ffffff85;border-radius:11px;place-items:center;font-size:22px;font-weight:750;line-height:1;transition:transform .22s;display:grid;position:absolute;bottom:12px;rotate:-6deg;box-shadow:2px 5px #31243d0a,0 8px 14px #31243d0d}.catalog-card-art{inset-inline-end:21px;pointer-events:none;opacity:.94;transform-origin:100% 0;width:90px;height:92px;position:absolute;top:13px;scale:.83}.catalog-card-orbit{inset-inline-end:-13px;opacity:.16;border:1px solid;border-radius:50%;width:119px;height:119px;position:absolute;top:-14px}.catalog-card-art-back,.catalog-card-art-front{inset-inline-start:11px;border-radius:11px;width:65px;height:75px;position:absolute;top:5px}.catalog-card-art-back{background:var(--cc-back);translate:-5px -3px;rotate:-16deg}.catalog-card-art-front{background:var(--cc-front);color:#fffcf2;border:1px solid #fff5;place-items:center;display:grid;rotate:9deg;box-shadow:1px 5px 9px #211c2e13}.catalog-card-art-dot{inset-inline-end:-7px;background:var(--cc-mark);border:3px solid var(--cc-front);border-radius:50%;width:14px;height:14px;position:absolute;bottom:4px}.catalog-card-gaming .catalog-card-art-front{inset-inline-start:1px;color:#493460;border-radius:17px;width:83px;height:55px;top:17px;rotate:-12deg}.catalog-card-gaming .catalog-card-art-front svg{width:57px;height:43px}.catalog-card-gaming .catalog-card-orbit{opacity:.25}.catalog-card-courses .catalog-card-art-front{border-inline-start:5px solid #47784a;border-radius:5px 11px 11px 5px}.catalog-card-body{flex-direction:column;flex:1;align-items:stretch;min-width:0;padding:11px 12px;display:flex}.catalog-card h3{-webkit-line-clamp:2;color:#2d352b;letter-spacing:-.4px;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:650;line-height:1.22;display:-webkit-box;overflow:hidden}.catalog-card-description{-webkit-line-clamp:2;color:#64705a;-webkit-box-orient:vertical;min-height:0;margin:6px 0 8px;font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.catalog-card-meta{flex-wrap:wrap;align-items:flex-start;gap:4px 9px;margin-top:auto;display:flex}.catalog-card-details{color:#5f6b55;align-items:flex-start;gap:5px;font-size:12px;font-weight:500;line-height:1.45;display:flex}.catalog-card-details svg{color:var(--cc-action);flex-shrink:0;margin-top:2px}.catalog-card-region{color:#5a6d4b;align-items:flex-start;gap:4px;margin:0;font-size:12px;line-height:1.45;display:flex}.catalog-card-region svg{flex-shrink:0;margin-top:2px}.catalog-card-footer{border-top:1px solid #e7ebdf;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:8px;padding-top:8px;display:flex}.catalog-card-price{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.catalog-card-price strong{color:#3f5134;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.25}.catalog-card-price>span{color:#69765e;font-size:12px;line-height:1.2}.catalog-card-action{background:var(--cc-action);color:#fffaf1;text-align:start;white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;gap:7px;min-height:38px;padding:9px 11px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.catalog-card-action:after{content:"";z-index:5;cursor:pointer;border-radius:13px;position:absolute;inset:0}.catalog-card-action>svg{flex-shrink:0;transition:transform .18s}.catalog-card:hover{border-color:var(--cc-front);transform:translateY(-3px);box-shadow:0 9px 22px #29322410}.catalog-card:hover .catalog-card-mark{transform:translateY(-3px)}.catalog-card:hover .catalog-card-action>svg{transform:translate(3px)}.catalog-card:focus-within{outline-offset:3px;border-color:#d35728;outline:3px solid #d35728}.catalog-card-action:focus-visible{outline:none}.catalog-card[dir=rtl] h3{letter-spacing:0}.catalog-card[dir=rtl] .catalog-card-mark{rotate:6deg}.catalog-card[dir=rtl] .catalog-card-art{transform-origin:0 0}.catalog-card[dir=rtl] .catalog-card-action>svg{rotate:180deg}.catalog-card[dir=rtl]:hover .catalog-card-action>svg{transform:translate(-3px)}.catalog-card[dir=rtl] .catalog-card-action{padding-inline:9px}@media (max-width:1100px){.catalog-product-grid:has(>.catalog-card){gap:13px}.catalog-card-body{padding:11px 12px}.catalog-card h3{font-size:16px}.catalog-card-art{inset-inline-end:16px;top:15px;scale:.77}.catalog-card-mark{inset-inline-start:15px;bottom:13px}.catalog-card-provider{inset-inline-start:13px}.catalog-card-footer{gap:7px}.catalog-card-action{padding-inline:9px}}@media (max-width:1050px){.catalog-product-grid:has(>.catalog-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.catalog-product-grid:has(>.catalog-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-card{border-radius:11px}.catalog-card-visual{border-radius:10px 10px 0 0;height:90px}.catalog-card-provider{inset-inline-start:11px;max-width:calc(100% - 22px);font-size:11.5px;top:10px}.catalog-card-selected .catalog-card-provider{max-width:calc(100% - 22px)}.catalog-card-selection{top:auto;bottom:7px;gap:3px;padding:3px 5px;font-size:10px;inset-inline-end:6px}.catalog-card-selection svg{width:11px}.catalog-card-mark{inset-inline-start:12px;border-radius:10px;width:37px;height:37px;font-size:19px;bottom:12px}.catalog-card-art{inset-inline-end:9px;opacity:.7;top:23px;scale:.55}.catalog-card-selected .catalog-card-art{opacity:.4}.catalog-card-body{padding:10px}.catalog-card h3{letter-spacing:-.3px;font-size:16px;line-height:1.22}.catalog-card-description{-webkit-line-clamp:2;min-height:0;margin:6px 0 7px;font-size:12px;line-height:1.45}.catalog-card-meta{gap:4px}.catalog-card-details,.catalog-card-region{gap:4px;font-size:11.5px;line-height:1.4}.catalog-card-details svg,.catalog-card-region svg{width:12px;height:12px}.catalog-card-footer{gap:5px;margin-top:8px;padding-top:8px}.catalog-card-price strong{font-size:12px}.catalog-card-price>span{font-size:11.5px}.catalog-card-action{border-radius:5px;gap:4px;min-height:38px;padding:8px;font-size:12px}.catalog-card-action-long{display:none}.catalog-card-action>svg{width:13px}.catalog-card-action:after{border-radius:11px}}@media (max-width:380px){.catalog-product-grid:has(>.catalog-card){grid-template-columns:1fr;gap:12px}.catalog-card-visual{height:96px}.catalog-card-body{padding:12px}.catalog-card-provider{font-size:12px;inset-inline-start:15px}.catalog-card-mark{inset-inline-start:17px;width:43px;height:43px;font-size:22px;bottom:12px}.catalog-card-art{inset-inline-end:22px;top:13px;scale:.8}.catalog-card-selection{top:10px;bottom:auto;font-size:11px;inset-inline-end:10px}.catalog-card-selected .catalog-card-provider{max-width:calc(100% - 146px)}.catalog-card-details,.catalog-card-region{font-size:12px}.catalog-card h3{font-size:17px}.catalog-card-footer{gap:10px}.catalog-card-price strong{font-size:14px}.catalog-card-price>span{font-size:12px}.catalog-card-action{min-height:39px;padding:9px 12px;font-size:12px}.catalog-card-action-long{display:inline}}@media (min-width:1400px){.catalog-browser .catalog-product-grid:has(>.catalog-card){grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.catalog-card-footer{gap:7px}.catalog-card-action{padding-inline:9px}}@media (min-width:381px) and (max-width:760px){.catalog-card-action,.catalog-card[dir=rtl] .catalog-card-action{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.catalog-card,.catalog-card-mark,.catalog-card-action>svg{transition:none}.catalog-card:hover,.catalog-card:hover .catalog-card-mark,.catalog-card:hover .catalog-card-action>svg{transform:none}}
.brand-mark-logo{color:#1c211b;background:#fff;border:1px solid #e6e4dc;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.brand-mark-logo img{object-fit:contain;object-position:center;pointer-events:none;width:78%;height:78%;display:block}.catalog-card-has-logo .catalog-card-visual{height:136px}.catalog-card-has-logo .catalog-card-visual:after{content:"";inset-inline-end:-42px;opacity:.07;pointer-events:none;border:1px solid;border-radius:50%;width:182px;height:182px;position:absolute;top:-30px;box-shadow:0 0 0 22px #ffffff20,0 0 0 44px #ffffff10}.catalog-card-has-logo .catalog-card-mark{inset-inline:auto;box-shadow:none;background:#fff;border:0;border-radius:18px;bottom:2px;left:50%;translate:-50%;rotate:none}.catalog-card-has-logo .catalog-card-mark img{width:88%;height:88%}.catalog-card-has-logo[dir=rtl] .catalog-card-mark{rotate:none}.catalog-card-has-logo .catalog-card-provider{font-size:12px;line-height:1.35;top:7px}.catalog-card-has-logo .catalog-card-selection{padding-block:3px;top:6px;bottom:auto}@media (max-width:760px){.catalog-card-has-logo .catalog-card-visual{height:108px}.catalog-card-has-logo .catalog-card-provider{font-size:11.5px;top:6px}.catalog-card-has-logo .catalog-card-mark{border-radius:15px;bottom:3px;width:80px!important;height:80px!important}.catalog-card-has-logo .catalog-card-selection{top:4px;bottom:auto;inset-inline-end:7px}.catalog-card-selected.catalog-card-has-logo .catalog-card-provider{display:none}.catalog-card-has-logo .catalog-card-visual:after{width:150px;height:150px;inset-inline-end:-52px}}@media (prefers-reduced-motion:reduce){.catalog-card-has-logo:hover .catalog-card-mark{transform:none}}
.ss-tile:has(.ss-tile-brands){height:104px;padding:12px 15px 10px}.ss-tile:has(.ss-tile-brands) strong{font-size:16px}.ss-tile:has(.ss-tile-brands) small{font-size:10px}.ss-tile-brands{inset-inline-end:15px;pointer-events:none;z-index:1;opacity:1;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:calc(50% - 32px);transform:none}.ss-tile-brands .ss-landing-brand{color:#20251f;background:#fff;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;inset:auto;overflow:hidden;transform:none;box-shadow:0 3px 8px #241a350b;width:64px!important;height:64px!important}.ss-tile-brands .ss-landing-brand img{object-fit:contain;object-position:center;opacity:1;filter:none;width:88%;max-width:100%;height:88%;max-height:100%;display:block;transform:none}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{gap:5px;max-width:calc(100% - 78px)}.ss-tile:hover .ss-tile-brands,.ss-tile:hover .ss-tile-brands .ss-landing-brand{transform:rotate(0)}@media (min-width:1500px) and (min-height:900px){.ss-tile:has(.ss-tile-brands){height:116px;padding:15px 18px 12px}.ss-tile:has(.ss-tile-brands) strong{font-size:18px}.ss-tile-brands{inset-inline-end:19px}}@media (min-width:721px) and (max-width:1100px){.ss-tile:has(.ss-tile-brands){height:104px;padding:12px}.ss-tile:has(.ss-tile-brands) strong{font-size:14px}.ss-tile-brands{top:18px;width:48px;height:48px;inset-inline-end:10px;translate:none}.ss-tile-brands .ss-landing-brand{border-radius:9px;width:48px!important;height:48px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 60px)}.ss-tile:has(.ss-tile-brands) .ss-tile-copy small{display:none}.ss-tile:has(.ss-tile-brands) .ss-tile-action{inset-inline-end:12px;gap:0;font-size:0;position:absolute;bottom:12px}}@media (max-width:720px){.ss-tile:has(.ss-tile-brands){height:78px;padding:10px}.ss-tile:has(.ss-tile-brands) strong{font-size:13px}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{gap:0;max-width:calc(100% - 50px)}.ss-tile:has(.ss-tile-brands) .ss-tile-copy small{display:none}.ss-tile-brands{top:12px;width:40px;height:40px;inset-inline-end:9px;translate:none}.ss-tile-brands .ss-landing-brand{box-shadow:none;border-radius:8px;width:40px!important;height:40px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-action{inset-inline-end:9px;bottom:8px}}@media (max-width:720px) and (max-height:700px){.ss-tile:has(.ss-tile-brands){height:70px;padding:8px 9px}.ss-tile:has(.ss-tile-brands) strong{font-size:12px}.ss-tile-brands{top:8px;width:36px;height:36px;inset-inline-end:9px}.ss-tile-brands .ss-landing-brand{border-radius:7px;width:36px!important;height:36px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-action{bottom:7px}}@media (max-width:720px) and (max-height:580px){.ss-tile:has(.ss-tile-brands){height:60px;padding:7px 8px}.ss-tile:has(.ss-tile-brands) strong{font-size:11px}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 39px)}.ss-tile-brands{top:6px;width:32px;height:32px;inset-inline-end:6px}.ss-tile-brands .ss-landing-brand{border-radius:6px;width:32px!important;height:32px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-action{inset-inline-end:6px;bottom:6px}}@media (min-width:721px) and (max-height:580px){.ss-tile:has(.ss-tile-brands){height:80px;padding:10px}.ss-tile:has(.ss-tile-brands) strong{font-size:13px}.ss-tile-brands{top:10px;width:40px;height:40px;inset-inline-end:10px;translate:none}.ss-tile-brands .ss-landing-brand{border-radius:8px;width:40px!important;height:40px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 52px)}}@media (min-width:540px) and (max-height:460px){.ss-tile:has(.ss-tile-brands){height:55px;padding:7px 8px}.ss-tile:has(.ss-tile-brands) strong{font-size:11px}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 38px)}.ss-tile:has(.ss-tile-brands) .ss-tile-copy small{display:none}.ss-tile-brands{top:5px;width:32px;height:32px;inset-inline-end:6px;translate:none}.ss-tile-brands .ss-landing-brand{box-shadow:none;border-radius:6px;width:32px!important;height:32px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-action{inset-inline-end:44px;bottom:6px}}@media (prefers-reduced-motion:reduce){.ss-tile-brands,.ss-tile-brands .ss-landing-brand{transition:none;animation:none;transform:rotate(0)}}.ss-categories{grid-template-columns:repeat(5,minmax(0,1fr))}.ss-tile-social{--card-ink:#173d79;--card-muted:#40618b;background:#e4eefb;border-color:#c7d9f0}.ss-tile-copy strong{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.measurement-preferences h3{margin:10px 0 18px;font-size:25px;line-height:1.2}.measurement-preferences p{margin-bottom:14px;line-height:1.65}@media (max-width:1100px) and (min-width:721px){.ss-tile:has(.ss-tile-brands) strong{font-size:13px}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 51px)}}@media (min-width:721px) and (max-width:950px) and (min-height:461px){.ss-categories{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ss-tile{grid-column:span 2}.ss-tile:nth-child(n+4){grid-column:span 3}.ss-tile:has(.ss-tile-brands){height:80px;padding:11px 13px}.ss-tile-brands{top:15px;inset-inline-end:13px}.ss-tile-brands .ss-landing-brand{width:44px!important;height:44px!important}.ss-tile:has(.ss-tile-brands) .ss-tile-copy{max-width:calc(100% - 62px)}.ss-tile:has(.ss-tile-brands) .ss-tile-action{inset-inline:13px auto;gap:7px;font-size:9px;bottom:9px}.ss-tile:has(.ss-tile-brands) .ss-tile-action .ss-tile-arrow{width:18px;height:18px}}@media (max-width:720px){.ss-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-tile-social{grid-column:1/-1}.ss-tile-social:has(.ss-tile-brands){height:70px}.ss-tile-social:has(.ss-tile-brands) .ss-tile-copy small{margin-top:4px;font-size:9px;display:block}.ss-tile-social:has(.ss-tile-brands) .ss-tile-action{gap:6px;font-size:9px;inset-inline:auto 60px}}@media (max-width:720px) and (max-height:700px){.ss-tile-social:has(.ss-tile-brands){height:62px}}@media (max-width:720px) and (max-height:580px){.ss-tile-social:has(.ss-tile-brands){height:55px}.ss-tile-social:has(.ss-tile-brands) .ss-tile-copy small{display:none}}@media (min-width:540px) and (max-height:460px){.ss-categories{grid-template-columns:repeat(5,minmax(0,1fr))}.ss-tile-social{grid-column:auto}.ss-tile-social:has(.ss-tile-brands){height:55px}.ss-tile-social:has(.ss-tile-brands) .ss-tile-action{font-size:0;inset-inline-end:44px}}
.seo-article{color:#353b34;max-width:850px;margin:0 auto;font-size:15px;line-height:1.8}.seo-article h1{letter-spacing:-1.2px;margin:10px 0 18px;font-size:clamp(27px,3.5vw,40px);font-weight:700;line-height:1.18}.seo-article h2{letter-spacing:-.4px;margin:0 0 12px;font-size:21px;font-weight:650;line-height:1.35}.seo-intro{color:#5d665a;max-width:780px;font-size:17px;line-height:1.8}.seo-breadcrumbs{color:#72786b;flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.seo-breadcrumbs a,.seo-sources a{color:#a34421;text-underline-offset:3px;text-decoration:underline}.seo-article-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0 35px;display:flex}.seo-article-actions>span{color:#5d6957;align-items:center;gap:6px;font-size:12px;display:flex}.seo-sections{gap:28px;margin:32px 0;display:grid}.seo-sections p+p{margin-top:12px}.seo-sections ul{margin-top:12px;padding-inline-start:22px;list-style:outside}.seo-sections li+li{margin-top:8px}.seo-related{background:#eff1e9;border:1px solid #e1e5d9;border-radius:12px;margin-top:35px;padding:24px}.seo-related h2{align-items:center;gap:10px;font-size:18px;display:flex}.seo-related>div{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.seo-related a{color:#4a5d40;border-bottom:1px solid #dce1d4;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:14px;display:flex}.seo-related a:hover{color:#ad4821}.seo-related a svg{flex-shrink:0}.seo-sources{margin-top:32px;font-size:13px;line-height:1.75}.seo-sources h2{font-size:17px}.seo-sources ul{margin-top:10px;padding-inline-start:18px;list-style:outside}.seo-reviewed{color:#7b8276;border-top:1px solid #e0e5d8;margin-top:30px;padding-top:18px;font-size:11px}.seo-article-compact{border-top:1px solid #dfe4d6;max-width:none;margin-top:45px;padding-top:32px}.seo-article-compact>header h2{font-size:26px}.seo-article-compact .seo-sections{grid-template-columns:1fr 1fr;gap:25px}.seo-article-compact .seo-intro{font-size:15px}.seo-dialog .modal-head h2{font-size:18px}.seo-dialog{width:min(950px,100vw - 44px)}.seo-catalog-links{flex-wrap:wrap;gap:12px;margin:18px 0;font-size:13px;display:flex}.seo-catalog-links a{color:#a34421;text-underline-offset:3px;text-decoration:underline}.ss-tile:focus-visible,.ss-footer a:focus-visible,.desktop-nav a:focus-visible{outline-offset:4px;outline:3px solid #ed6b36}.ss-footer a{align-items:center;gap:5px;display:inline-flex}.desktop-nav>a{align-items:center;gap:6px;font-size:11px;display:inline-flex}.mobile-drawer>a{justify-content:space-between;padding:12px 18px;display:flex}.ss-tile{text-decoration:none}.seo-article a:focus-visible{outline-offset:4px;outline:2px solid #ed6b36}@media (max-width:760px){.seo-article{font-size:14px;line-height:1.8}.seo-intro{font-size:15px}.seo-article h2{font-size:19px}.seo-related{padding:18px}.seo-related>div,.seo-article-compact .seo-sections{grid-template-columns:1fr}.seo-related a{font-size:13px}.seo-dialog{width:calc(100vw - 20px)}.seo-article-actions .btn{justify-content:center;width:100%}.seo-breadcrumbs{margin-bottom:20px;font-size:11px}.seo-article-compact>header h2{font-size:23px}}.ss-footer nav>a{white-space:nowrap;color:#8b9b7c;justify-content:center;align-items:center;gap:5px;min-height:25px;padding:4px 0;font-size:8px;display:flex}.ss-footer nav>a:hover{color:#eb6b36}@media (min-width:1500px) and (min-height:900px){.ss-footer nav>a{font-size:9px}}@media (max-width:850px){.ss-footer nav>a{gap:4px;font-size:7px}}@media (max-height:650px){.ss-footer nav>a{min-height:22px}}@media (max-width:720px) and (max-height:700px){.ss-footer nav>a{gap:3px;font-size:6px}}@media (max-width:720px) and (max-height:580px){.ss-footer nav>a{min-height:20px}}@media (min-width:540px) and (max-height:460px){.ss-footer nav>a{min-height:22px;font-size:7px}}@media (min-width:540px) and (max-height:360px){.ss-footer nav>a{min-height:20px;font-size:6px}}.seo-language-links{color:#8b3e22;align-items:center;gap:10px;margin:16px 0;font-size:14px;font-weight:650;display:flex}.seo-language-links a{text-underline-offset:4px;text-decoration:underline}.seo-final-cta{background:#f1f5ed;border:1px solid #dce5d4;border-radius:12px;margin:24px 0;padding:22px}.seo-final-cta h2{margin-top:0}.seo-final-cta p{margin-bottom:18px}.seo-article[dir=rtl] .seo-breadcrumbs,.seo-article[dir=rtl] .seo-article-actions{direction:rtl}.seo-article[dir=rtl]{text-align:right;line-height:1.9}.seo-article[dir=rtl] ul{padding-inline-start:22px}
