@layer foundation;@layer pages{.exchange-page{padding-top:30px;padding-bottom:75px}.exchange-page .breadcrumbs{margin-bottom:30px}.exchange-hero{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:42px;display:flex}.exchange-hero h1{letter-spacing:.4px;margin:18px 0;font-size:clamp(38px,4vw,56px);font-weight:600;line-height:1.45}.exchange-hero p:not(.editorial-kicker){font-size:calc(16px * var(--type-scale));color:#687a70;line-height:1.9}.exchange-hero-contact{border-left:1px solid #ccd3c6;flex-direction:column;gap:13px;min-width:200px;padding:8px 0 8px 30px;display:flex}.exchange-hero-contact>span:first-child{font-size:calc(10px * var(--type-scale));letter-spacing:1.6px;color:#8d734e}.exchange-hero-contact b{font-size:calc(18px * var(--type-scale));font-weight:500}.exchange-hero-contact>span:last-child{font-size:calc(13px * var(--type-scale));color:#667b6d}.exchange-hero-contact i{font-size:calc(20px * var(--type-scale));margin-left:14px;font-style:normal}.exchange-calculator{background:#fffefa;border:1px solid #d8dfd3;border-radius:5px;grid-template-columns:1.12fr 1fr;display:grid;overflow:hidden}.exchange-inputs{min-width:0;padding:34px 40px 38px}.exchange-card-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.exchange-card-top .editorial-kicker{font-size:calc(10px * var(--type-scale));letter-spacing:1.1px}.exchange-status{font-size:calc(11px * var(--type-scale));color:#4c6d59;white-space:nowrap;align-items:center;gap:7px;display:flex}.exchange-status i{background:#6f967c;border-radius:50%;width:6px;height:6px}.exchange-status.delayed{color:#8c6d3f}.exchange-status.delayed i{background:#b69155}.exchange-inputs h2{font-size:calc(26px * var(--type-scale));margin:17px 0 28px;font-weight:600}.exchange-amount-label{font-size:calc(13px * var(--type-scale));color:#6c7c70;display:block}.exchange-amount-label input{width:100%;font-size:calc(44px * var(--type-scale));color:var(--forest);font-variant-numeric:tabular-nums;letter-spacing:1px;background:0 0;border:0;border-bottom:1px solid #c6d1c0;border-radius:0;padding:13px 0 14px;font-weight:450;line-height:1.2;display:block}.exchange-amount-presets{gap:8px;margin:15px 0 27px;display:flex}.exchange-amount-presets button{color:#62756a;font-size:calc(12px * var(--type-scale));background:#f2f3ed;border:1px solid #0000;border-radius:3px;padding:7px 14px}.exchange-amount-presets button.active{color:var(--forest);background:#e5ece1;border-color:#bfcbb7}.exchange-pair{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:end;gap:11px;display:grid}.exchange-pair label{font-size:calc(12px * var(--type-scale));color:#6d7f71;min-width:0}.exchange-pair select{font-size:calc(16px * var(--type-scale));color:var(--forest);background:#fffefa;border:1px solid #c9d2c3;border-radius:3px;width:100%;height:52px;margin-top:9px;padding:8px 29px 8px 12px;display:block}.exchange-swap{width:38px;height:52px;color:var(--forest);background:0 0;place-items:center;display:grid}.exchange-form-note{font-size:calc(12px * var(--type-scale));color:#708074;margin:14px 0;line-height:1.85}.exchange-popular{border-top:1px solid var(--line);font-size:calc(12px * var(--type-scale));flex-wrap:wrap;align-items:center;gap:10px;margin-top:21px;padding-top:21px;display:flex}.exchange-popular>span{color:#6d7e71;margin-right:3px}.exchange-popular button{color:#546b59;background:0 0;border-radius:2px;padding:5px 7px}.exchange-popular button[aria-pressed=true]{color:var(--forest);background:#e7ece1}.exchange-output{color:#f6f1e7;background:#183d32;flex-direction:column;min-width:0;padding:35px 40px;display:flex}.exchange-output-label{font-size:calc(12px * var(--type-scale));letter-spacing:.5px;color:#bdcbbc;justify-content:space-between;gap:18px;display:flex}.exchange-output-label>span:first-child{color:#dbc18f}.exchange-result{margin-bottom:26px;padding-top:45px}.exchange-result>p{font-size:calc(14px * var(--type-scale));color:#c2cec0;line-height:1.8}.exchange-result strong{overflow-wrap:anywhere;letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin:16px 0 13px;font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.2;display:block}.exchange-result strong.exchange-result-unavailable{font-family:var(--font-serif);font-size:calc(28px * var(--type-scale));line-height:1.7}.exchange-result-currency{font-size:calc(15px * var(--type-scale));color:#dedbcd}.exchange-unit{font-size:calc(14px * var(--type-scale));color:#cbdbc9;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff25;padding-top:22px}.exchange-delayed-warning{font-size:calc(12px * var(--type-scale));color:#eccfa0;margin-top:15px;line-height:1.8}.exchange-output-action{margin-top:auto;padding-top:36px}.exchange-output-action .btn{width:100%;font-size:calc(14px * var(--type-scale));justify-content:space-between;padding:15px 19px}.exchange-output-action p{font-size:calc(12px * var(--type-scale));color:#b6c6b5;margin-top:13px}.exchange-provenance{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr .85fr;gap:28px;padding:25px 0 30px;display:grid}.exchange-provenance b{font-size:calc(12px * var(--type-scale));color:#516950;font-weight:600}.exchange-provenance p{font-size:calc(11px * var(--type-scale));color:#758271;margin:6px 0;line-height:1.9}.exchange-provenance a{font-size:calc(10px * var(--type-scale));color:#727668;text-underline-offset:3px;text-decoration:underline}.exchange-refresh .text-link{font-size:calc(12px * var(--type-scale))}.exchange-refresh-note{color:var(--forest)!important}.exchange-destinations{padding:61px 0 64px}.exchange-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:26px;display:flex}.exchange-section-heading h2,.exchange-reading h2{font-size:calc(28px * var(--type-scale));margin-top:14px;font-weight:600;line-height:1.55}.exchange-section-heading>p{font-size:calc(13px * var(--type-scale));color:#708171}.exchange-destination-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 25px;display:grid}.exchange-destination-grid article{border-bottom:1px solid #dbe1d4;min-width:0;padding:23px 0 24px}.exchange-destination-label{font-size:calc(13px * var(--type-scale));color:#57705a;justify-content:space-between;display:flex}.exchange-destination-label span:last-child{font-size:calc(11px * var(--type-scale));letter-spacing:1px;color:#9d8356}.exchange-destination-grid strong{font-size:calc(31px * var(--type-scale));font-variant-numeric:tabular-nums;color:#264631;overflow-wrap:anywhere;margin:17px 0 4px;font-weight:400;display:block}.exchange-destination-grid p{font-size:calc(11px * var(--type-scale));color:#7b8876}.exchange-destination-grid a{font-size:calc(12px * var(--type-scale));color:#547157;justify-content:space-between;margin-top:18px;display:flex}.exchange-private{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:68px;padding-top:57px;padding-bottom:63px;scroll-margin-top:115px;display:grid}.exchange-private-intro h2{font-size:calc(34px * var(--type-scale));margin:17px 0 22px;font-weight:600;line-height:1.6}.exchange-private-intro>p:not(.editorial-kicker){font-size:calc(14px * var(--type-scale));color:#6c7c6d;line-height:1.95}.exchange-payment-tags{gap:9px;margin:24px 0;display:flex}.exchange-payment-tags span{font-size:calc(12px * var(--type-scale));color:#4f6d54;border:1px solid #bdcdb7;border-radius:2px;padding:7px 13px}.exchange-steps{gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.exchange-steps li{font-size:calc(13px * var(--type-scale));color:#6b7f6d;gap:16px;line-height:1.8;display:flex}.exchange-steps b{font-size:calc(12px * var(--type-scale));color:#a38451;padding-top:1px;font-weight:500}.exchange-private-intro p.exchange-contact-note{font-size:calc(12px * var(--type-scale))}.exchange-private-intro p.exchange-smallprint{font-size:calc(11px * var(--type-scale));color:#84917c;margin-top:21px;line-height:1.9}.exchange-inquiry-panel{background:#fffefa;border:1px solid #d7dfd0;border-radius:4px;min-width:0;padding:31px}.exchange-form-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.exchange-form-heading h3{font-size:calc(21px * var(--type-scale));font-weight:600}.exchange-form-heading>span{font-size:calc(11px * var(--type-scale));color:#8c7852;white-space:nowrap}.exchange-payment-choice{border:0;gap:12px;margin:0 0 24px;padding:0;display:flex}.exchange-payment-choice legend{font-size:calc(12px * var(--type-scale));color:#61765f;margin-bottom:12px}.exchange-payment-choice label{font-size:calc(14px * var(--type-scale));background:#eef1e7;border-radius:3px;align-items:center;gap:8px;padding:10px 14px;display:flex}.exchange-payment-choice input,.exchange-consent input{accent-color:var(--forest);flex:none;width:16px;height:16px;margin:0}.exchange-form-row{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px;display:grid}.exchange-inquiry-panel label,.exchange-admin-item label{font-size:calc(12px * var(--type-scale));color:#65765f;line-height:1.8;display:block}.exchange-form-row input,.exchange-form-row select,.exchange-inquiry-panel textarea,.exchange-admin-item textarea,.exchange-admin-item select{width:100%;font-size:calc(16px * var(--type-scale));color:var(--forest);background:#fffefa;border:1px solid #c9d4c2;border-radius:3px;min-width:0;margin-top:8px;padding:11px 12px}.exchange-inquiry-panel textarea,.exchange-admin-item textarea{resize:vertical;line-height:1.7}.exchange-inquiry-panel label.exchange-consent{font-size:calc(11px * var(--type-scale));color:#6e7e67;gap:10px;margin:22px 0;line-height:1.9;display:flex}.exchange-consent input{margin-top:3px}.exchange-consent a{text-underline-offset:3px;margin-left:4px;text-decoration:underline}.exchange-submit{width:100%;font-size:calc(14px * var(--type-scale));justify-content:center}.exchange-success{font-size:calc(13px * var(--type-scale));color:#365b35;background:#eef3e5;border-left:2px solid #748c5b;margin:16px 0;padding:15px;line-height:1.8}.exchange-inline-history{border-top:1px solid var(--line);margin-top:28px;padding-top:25px}.exchange-inline-history>h3{font-size:calc(19px * var(--type-scale))}.exchange-inline-history>.text-link{font-size:calc(12px * var(--type-scale));margin-top:20px}.exchange-history{padding-top:15px}.exchange-history-item{border-bottom:1px solid var(--line);padding:20px 0}.exchange-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.exchange-history-heading small,.exchange-history-foot small{font-size:calc(11px * var(--type-scale));color:#7c8a73}.exchange-history-item h3,.exchange-admin-item h3{font-size:calc(19px * var(--type-scale));overflow-wrap:anywhere;margin:15px 0 10px;font-weight:600}.exchange-history-item p,.exchange-admin-item p{font-size:calc(13px * var(--type-scale));color:#718065;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.exchange-response{white-space:pre-wrap;overflow-wrap:anywhere;background:#eef2e6;border-left:2px solid #aebf95;margin-top:16px;padding:16px}.exchange-response>b{font-size:calc(11px * var(--type-scale));color:#576e48;font-weight:600}.exchange-response p{font-size:calc(13px * var(--type-scale));margin-top:6px}.exchange-history-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.exchange-history-foot .text-link{font-size:calc(11px * var(--type-scale))}.exchange-reading{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:68px;padding-top:48px;display:grid}.exchange-reading>div>p:not(.editorial-kicker){font-size:calc(13px * var(--type-scale));color:#7a896f;margin-top:15px}.exchange-faq-list details{border-bottom:1px solid #d7dfcc;padding:21px 0}.exchange-faq-list details:first-child{padding-top:0}.exchange-faq-list summary{font-size:calc(15px * var(--type-scale));color:#4c684a;cursor:pointer;font-weight:550;line-height:1.8}.exchange-faq-list p{font-size:calc(13px * var(--type-scale));color:#73806b;margin-top:16px;line-height:1.95}.exchange-admin-filters{margin:26px 0}.exchange-admin-list{gap:23px;display:grid}.exchange-admin-item{border:1px solid var(--line);background:#fffefa;border-radius:3px;padding:25px}.exchange-admin-item form{margin-top:23px}.exchange-admin-actions{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:17px;display:flex}.exchange-admin-actions label{max-width:200px}.exchange-admin-item .form-error{margin-top:15px}@media (min-width:1051px){.desktop-nav{gap:22px}.header-inner{gap:19px}.header-actions{gap:9px}}@media (max-width:1050px){.desktop-nav{display:none}.mobile-toggle{display:inline-flex}.header-inner{justify-content:space-between}.header-actions{margin-left:auto}.exchange-inputs,.exchange-output{padding:30px}.exchange-private,.exchange-reading{gap:35px}.exchange-hero-contact{min-width:180px}}@media (max-width:780px){.exchange-hero h1{font-size:calc(40px * var(--type-scale))}.exchange-hero-contact{display:none}.exchange-calculator{grid-template-columns:1fr}.exchange-result{padding-top:25px}.exchange-result strong{font-size:calc(42px * var(--type-scale))}.exchange-output-action{padding-top:28px}.exchange-provenance{grid-template-columns:1fr 1fr;gap:22px}.exchange-refresh{grid-column:1/-1}.exchange-refresh>p{vertical-align:top;margin-left:15px;display:inline-block}.exchange-refresh p.exchange-refresh-note{margin-left:0;display:block}.exchange-section-heading{display:block}.exchange-section-heading>p{margin-top:13px}.exchange-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 23px}.exchange-private,.exchange-reading{grid-template-columns:1fr;gap:32px}.exchange-private-intro h2 br{display:none}.exchange-private-intro h2{font-size:calc(29px * var(--type-scale))}.exchange-steps{margin:25px 0}.exchange-inquiry-panel{padding:26px}.exchange-reading h2{font-size:calc(27px * var(--type-scale))}}@media (max-width:640px){.exchange-page{padding-top:22px;padding-bottom:50px}.exchange-page .breadcrumbs{margin-bottom:25px}.exchange-hero{margin-bottom:29px}.exchange-hero h1{font-size:calc(34px * var(--type-scale));letter-spacing:0;margin:16px 0}.exchange-hero p:not(.editorial-kicker){font-size:calc(14px * var(--type-scale))}.exchange-inputs{padding:24px 21px 26px}.exchange-card-top{flex-wrap:wrap;align-items:flex-start;gap:12px}.exchange-inputs h2{font-size:calc(24px * var(--type-scale));margin:16px 0 24px}.exchange-amount-label input{font-size:calc(38px * var(--type-scale))}.exchange-amount-presets{margin-bottom:22px}.exchange-pair{grid-template-columns:minmax(0,1fr) 27px minmax(0,1fr);gap:7px}.exchange-pair select{font-size:calc(16px * var(--type-scale));padding-left:7px;padding-right:17px}.exchange-swap{width:27px}.exchange-form-note{font-size:calc(11px * var(--type-scale))}.exchange-output{padding:26px 22px}.exchange-result strong{font-size:calc(38px * var(--type-scale))}.exchange-result-currency{font-size:calc(14px * var(--type-scale))}.exchange-output-action .btn{font-size:calc(13px * var(--type-scale))}.exchange-provenance{grid-template-columns:1fr;gap:17px;padding:23px 0}.exchange-provenance p{font-size:calc(11px * var(--type-scale))}.exchange-refresh{grid-column:auto}.exchange-refresh>p{margin-top:7px;margin-left:0;display:block}.exchange-destinations{padding:41px 0 43px}.exchange-section-heading h2{font-size:calc(23px * var(--type-scale))}.exchange-section-heading>p{font-size:calc(12px * var(--type-scale))}.exchange-destination-grid{gap:0 20px}.exchange-destination-grid strong{font-size:calc(25px * var(--type-scale))}.exchange-destination-label{font-size:calc(12px * var(--type-scale))}.exchange-destination-grid a{font-size:calc(11px * var(--type-scale))}.exchange-private{padding-top:37px;padding-bottom:41px;scroll-margin-top:88px}.exchange-private-intro h2{font-size:calc(27px * var(--type-scale))}.exchange-private-intro>p:not(.editorial-kicker){font-size:calc(13px * var(--type-scale))}.exchange-steps li{font-size:calc(12px * var(--type-scale))}.exchange-inquiry-panel{padding:22px 18px}.exchange-form-heading{gap:9px}.exchange-form-heading h3{font-size:calc(19px * var(--type-scale))}.exchange-form-heading>span{font-size:calc(10px * var(--type-scale))}.exchange-form-row{grid-template-columns:1fr;gap:18px}.exchange-payment-choice label{font-size:calc(13px * var(--type-scale));padding:9px 12px}.exchange-inquiry-panel label.exchange-consent{font-size:calc(11px * var(--type-scale))}.exchange-reading{gap:29px;padding-top:36px}.exchange-reading h2{font-size:calc(25px * var(--type-scale))}.exchange-faq-list summary{font-size:calc(14px * var(--type-scale))}.exchange-faq-list p{font-size:calc(12px * var(--type-scale))}.exchange-history-heading{gap:10px}.exchange-history-item h3,.exchange-admin-item h3{font-size:calc(18px * var(--type-scale))}.exchange-admin-item{padding:19px}.exchange-admin-actions{flex-direction:column;align-items:flex-start;gap:16px}.exchange-admin-actions label,.exchange-admin-actions .btn{width:100%;max-width:100%}}@media (max-width:360px){.exchange-destination-grid{gap:0 17px}.exchange-destination-grid strong{font-size:calc(22px * var(--type-scale))}.exchange-pair{grid-template-columns:1fr;gap:9px}.exchange-swap{width:38px;height:34px;margin:auto;transform:rotate(90deg)}.exchange-result strong{font-size:calc(33px * var(--type-scale))}.exchange-form-heading h3{font-size:calc(17px * var(--type-scale))}.brand{width:125px}.header-actions{gap:5px}.header-actions .btn{font-size:calc(11px * var(--type-scale));padding:10px 11px}.mobile-toggle{width:36px}}.exchange-direct-contact{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.exchange-direct-contact .exchange-contact-note{font-size:calc(12px * var(--type-scale));color:#718166;line-height:1.9}}@layer theme,polish;
